wedding guests wearing white
Dragon Images/Shutterstock

When it comes to wedding guest etiquette, there are lots of traditions and rules that have changed in recent years, but one etiquette question still remains among the most-asked: Can you wear white to a wedding? While it turns out that colors that were once considered taboo (black, for example) are now totally okay to wear to (most) weddings, there are still certain colors not to wear to a wedding—including some that might surprise you.

Can you wear white to a wedding? Here’s a list of colors you can’t wear to a wedding, and some you should think twice before donning.

wedding guest
DGLImages/Shutterstock

Never wear…

White

So, once and for all, can you wear white to a wedding? It turns out that white is still the main color you can’t wear to a wedding. Eighty percent of brides wear white to their wedding, and it’s important that a bride stands out at her wedding. Even if it isn’t the intent, a guest wearing white can be seen as an attempt to upstage the bride—and that’s definitely a no-no.

Ivory

We’ve heard it a million times: “But the outfit I want to wear isn’t actually white, it’s ivory.” Ivory, off-white, cream, eggshell, vanilla, bone—call ‘em what you will, but if it’s close to white, don’t wear it. Also, stay away from fabrics featuring patterns that are mostly white or ivory—for example, florals, polka dots, or stripes. Anything that could be construed as white or ivory is going to be frowned upon at a wedding.

Think twice before wearing…

Champagne or gold

Wondering what other colors not to wear to a wedding? In recent years, champagne-hued and gold wedding dresses have become quite a trend. If you’re attending the wedding of a bride who’s the fashion-forward type, know that she might opt for a dress that’s more gold than white. To stay on the safe side, we recommend avoiding ensembles that are predominantly gold or champagne-colored. Even pale silver can feel bridal, so avoid this hue as well, if possible. 

Super-light pastels

Usually pastel hues are considered not only appropriate but encouraged in guest attire, particularly for spring events. However, we’ve seen one too many wedding guest dresses in barely-there pastel hues that end up looking white or ivory in photos—not cool. If you’re considering a blush or pale mint look for a wedding, try photographing the ensemble in sunlight. If it retains its pink or green hue, it’s fine to wear. If it looks white, skip.

Too-sparkly metallics

If you’re attending a daytime or informal wedding, avoid wearing ensembles featuring too much beading or sparkle. Similar to wearing white, it will be seen as trying to steal the spotlight—not cool. However, if the wedding you’re attending is formal or black-tie, sparkly gowns are usually okay—just don’t go too overboard and wear something that could be construed as a wedding dress.

Neon

Overly bright hues are among the colors not to wear to a wedding, because again, you don’t want to steal the spotlight from the newlyweds. Wearing neon colors will seem like you’re trying to grab attention—definitely not cool.

all denim outfit
Noppadon Stocker/Shutterstock

Denim

For most weddings, wearing denim is seen as too casual. Of course, if the couple has announced a denim dress code for a super relaxed event, that’s fine, but for most weddings, denim or chambray are definitely among the colors not to wear. The only exception would be to bring a denim jacket as a coverup for a colder-weather event—but only do so if the wedding you’re attending is on the more casual side.

Bridesmaid dress color(s)

If you’re not a bridesmaid, wearing the same color as the ‘maids can make you look like a wannabe. If you know the bride or one of the bridesmaids well, don’t be shy about asking what color they’re wearing so you can include that hue on the list of colors you can’t wear to the wedding. But what if you don’t know the bride or any of the bridesmaids? Use the wedding invitation as a clue—usually an invite is designed to match a wedding’s color palette, so if you see a color prominently featured on the invite, don’t wear it.

If you're attending certain cultural or religious weddings…

Black

Attending a Hindu wedding? Black is viewed as an unlucky color in Hindu ceremonies, so it’s best to avoid wearing black at these weddings. White is also considered inappropriate to wear during Hindu ceremonies, as it’s the color worn at funerals—but as we mentioned earlier, white is on the list of colors not to wear to any wedding!

Red

Brides usually wear red at Chinese weddings, and often at Indian weddings, as well. If attending a wedding of one of these cultures, it’s best to steer clear of wearing red to avoid upstaging the bride.