to be functional and cover both the bride and the groom). i like either solid black or white personally.
if it does rain on your wedding day, go outside (or stay outside) and take advantage of it. the photos are always really fun and creative. make sure to lift up the dress a little to see the boots and prevent the dress from getting dirty. have the photographer take some kissing shots under the umbrella and some walking in the rain shots. 