"Can you wear a black dress to a wedding?" That's by far the most common question wedding guests ask – followed by questions about red, beige, florals and navy blue. The answers are shrouded in old tales, outdated etiquette rules and conflicting advice. Here we sort it out What color dress for a wedding? that actually works, color by color.

The only rule that is absolute

Let's start with what really matters: Don't wear white. White is the bride’s color, and as a guest, you should never compete for that attention. The rule also includes shades that are close to white – off-white, ivory, champagne, very light beige, light pink and light yellow. In the wedding photo, they can easily be read as white.

The second rule is softer but just as important: don't outshine the bride and groom. It's less about the color itself and more about the overall look – a bright red, shiny satin maxi dress will stand out just as much as a cobalt blue one in the same cut. Everything else you've heard is basically guidance, not law.

Color by color – what matters?

Paint Opinion Think about
White, ivory, champagne No The bride's color – also applies to florals on a white background
Light beige, light pink, light yellow Be careful Can be read as white in photos – choose a clearly deeper tone
Black Yes, with care Avoid all black – break up with color in a scarf, shoes or jewelry
RED Yes, most of the time Choose burgundy over signal red; check cultural context
Blue and navy blue Yes – the safest choice Dress most people and take beautiful photos
Green Yes Especially nice at outdoor weddings
Floral and patterned Yes Avoid white background; suitable for summer weddings
Brown, purple, pastel Yes Pastels are extra pretty for daytime weddings
Gold and silver Be careful Metallic reflects strongly in the camera
Färgpalett för bröllopsgäst med marinblått, grönt, vinrött, dammrosa, taupe och svart

Black dress at wedding

The short version: yes, but break it off. According to classic Swedish etiquette, black is the color of mourning, and the old rule says that the female guest should not dress in white or all black. Note the word – the problem is all black, not black. A black dress with a colorful scarf, colored shoes or a clear piece of jewelry breaks the strict line and feels festive instead of gloomy.

In practice, the rule has been relaxed considerably. Black is now fully accepted, especially at evening weddings and more formal dress codes, where an elegant black dress is often just the right level. If the wedding is on a bright summer day outdoors, the color feels heavier – then a deep jewel tone is a softer choice. And if you are unsure about this particular bride and groom: ask them. It takes ten seconds.

Red dress at wedding

Red is the color that causes the most concern, and the myth is that a red dress would signal that the wearer had a relationship with the groom. That is just a myth – an old rumor with no basis in modern etiquette. According to Swedish wedding etiquette 2026, red is in most cases completely okay.

Two exceptions are worth knowing. The first is cultural context: in Chinese, Indian and Vietnamese weddings, red is often reserved for the bride and groom, in which case the color is as inappropriate as white is at a Swedish wedding. The second is intensity. A muted burgundy midi dress in matte fabric won't compete with any bride, while a signal red, glossy model will draw attention.Our red maxi dress with ruffles Works well in contexts where color is welcome.

White – and the colors that are dangerously close

White is decided. But the question many ask is trickier: Can you wear a white dress with flowers? The answer is no, or at least not if the white bottom dominates. A dark dress with bright flowers is a nice summer choice, however. The same logic applies to light beige, champagne, light pink and light yellow – in bright sunlight and in the wedding photo, they can all pass as white. If you want to wear beige or pink, choose a significantly deeper shade such as sand, taupe, dusty pink or old rose.

The safe cards

Don't think twice: dark blue, navy, emerald green, teal and deep jewel tones are the most flattering colors for Swedish weddings. They are elegant, photograph beautifully and never compete with the bride. Green looks especially good at outdoor weddings, where the color interacts with the surroundings, and pastels are always right for daytime weddings. A V-neck midi dress in a deep tone almost always hits the mark. If you want to find the shade that suits you, we have a guide on what color suits your skin tone.

Three things that matter more than color

This is what most guides miss. Color is rarely what determines whether an outfit lands right.

  • The material. Matte crêpe, silk and chiffon tone down a strong color, while shiny satin and sequins enhance it and draw the eye.
  • The model. A midi-length dress with a moderate neckline almost always lands right. Short and tight in a strong color reads like party wear rather than wedding wear.
  • The dress code. In strict codes, the palette is controlled more tightly. Read more in our guide for wedding guests.

Two contexts also make color more sensitive: a small guest list, where each strong color is seen disproportionately, and a bride and groom who have expressed a desire for a color palette. If they have said something – follow it. Want to read more about traditional etiquette guides The Wedding Guide, and The Wedding Expert goes into depth on the issue of red.

Kvinna i svart midiklänning med smaragdgrön sjal som bröllopsgäst på ett kvällsbröllop

Three dresses that always fit right

Explore more models among our women's dresses. If you are going to cover your shoulders in church, we also have a guide on what to wear over a sleeveless dress.

Frequently asked questions

Can you wear a black dress to a wedding?

Yes. Traditional etiquette advises against all black because black is associated with mourning, but the rule has been relaxed and black is now fully accepted, especially at evening weddings. Break up the look with a colorful shawl, shoes or jewelry and the look feels festive.

Can you wear a red dress to a wedding?

Yes, in most cases. The myth that red signals a relationship with the groom has no basis in modern etiquette. Choose a muted burgundy shade in matte fabric, and avoid red at Chinese, Indian and Vietnamese weddings where the color is that of the bride and groom.

Can you wear a white dress with flowers to a wedding?

No, not if the white bottom dominates – it could be read as a wedding dress. Instead, choose a darker dress with bright flowers, which is a nice summer choice.

Can you wear a beige dress to a wedding?

Be careful.Light beige, champagne and ivory are so close to white that they can be mistaken for the bride's complexion in photos. If you choose beige, go for a significantly deeper tone like sand or taupe.

Can you wear a dark blue dress to a wedding?

Yes, dark blue and navy are among the safest and most elegant choices. They suit most people, photograph beautifully, and never compete with the bride.

How short a dress can you wear to a wedding?

It depends on the dress code. For a blazer, short, knee-length or calf-length is perfectly fine, while a dark suit requires at least knee length. Avoid very short and tight-fitting, especially for church weddings, and cover your shoulders during the ceremony.

What color of wedding dress is safest?

Dark blue, navy blue, emerald green and deep jewel tones. They are elegant, timeless and suitable for almost any dress code and season.