However, it's true that tradition ain't what it used to be, and not all brides wear white. Some don't like the virginal connotations, while others just don't think it's the most flattering or fun color. So can you wear a white dress to their weddings? I know someone who wore a red and black wedding dress with flames along the bottom when she got married -- I can't imagine that she would have been traditional enough to care about what one of her guests were wedding. And yet, you never know - she might be concerned that guests who hadn't met her would mistake the white-wearing guest as part of the happy couple.
So the safest answer is to not wear white, even if it is your favorite dress, even if the bride is non-traditional, and even if it's the marriage of two men.
There is some gray area, where you can make your own judgment call:
- If it's a very non-traditional wedding, and you've spoken to the bride to make sure she's truly okay with you wearing white.
- If your dress is only partially white - for example a white bodice with a colored skirt.
- If your dress has a white background with an all-over print of a different color.
- And of course, every once in a while, a couple will request that their wedding guests all wear white. Beyonce and Jay Z did just that for their 2008 wedding in New York. And it's always good to follow what the happy couple specifically request.
Read more suggestions about what to wear to a wedding