From our friends at College Candy:
Dressing for a wedding is just like dressing up for any other special occasion, but there are a few rules to wedding fashion. The first and most important of these: don’t upstage the bride. This means no white, of course, but also nothing too flashy or revealing. And if the ceremony is in a house of worship, keep your shoulders and cleavage covered up out of respect. But that doesn’t mean what you wear has to be boring!