There are three rules to a good wedding guest dress. (1.) Dress for the occasion. Whether it’s a black tie affair or a backyard wedding, know what is appropriate for the event. You don’t want to show up in a floor-length silk gown at your cousin’s barn wedding, do you? (2.) Don’t outshine the bride. Even the most relaxed bride is sure to get a little peeved if you show up in an all white beaded maxi. When it comes to weddings, it’s best to err on the side of caution and go with something a little more conservative. (3.) Be comfortable. No one wants to be sucking it in all night because their dress is digging into their waist. Choose something that will let you show off your dance moves and will give you good range when running to catch the bouquet.
Now that the 3 golden rules of wedding attire etiquette are out of the way, here’s the fun part: the dresses themselves. We’ve rounded up 19 uber glam dresses that you can wear no matter the occasion. Ready to shop your heart out?