What Colour to Wear to a Wedding (and What to Avoid)

The short version: avoid white, ivory, cream and champagne, go carefully with all-black and bright red, and everything else is open to you. Colour is the part of wedding guest dressing people worry about most and need to worry about least — once you've cleared the bride's palette, the field is wide.

The colours to avoid

White, ivory, cream, champagne and blush-so-pale-it-reads-white. This is the only genuinely firm rule. It applies to predominantly white prints too — a floral that's 80% white background will photograph as a white dress, even if it doesn't feel like one in the shop.

Anything matching the bridesmaids. If you know the colour scheme, steer clear of it. If you don't know and can ask someone in the wedding party, it's worth a message.

Head-to-toe black, with caveats. Black is entirely acceptable at a formal evening wedding in a city venue, and increasingly common. It reads sombre at a daytime summer or garden wedding. If you love black, break it with colour at the shoe or bag, or choose a fabric with sheen rather than matte.

Bright pillar-box red, sometimes. Not a rule, but red draws the eye in group photographs and some couples feel it competes. A deeper burgundy or wine sidesteps the issue entirely.

The colours that always work

These photograph well, suit a wide range of skin tones, and read as celebratory without shouting:

  • Sage and eucalyptus green — the safest modern choice, and flattering on almost everyone.
  • Dusty blue and cornflower — soft, photographs beautifully in natural light.
  • Terracotta and rust — warm, seasonal, particularly good from late summer onwards.
  • Burgundy and wine — rich without being severe; the smart alternative to black.
  • Navy — the reliable one. Dressy, appropriate at any time of year.
  • Lilac and lavender — light and celebratory for spring and summer.

Choosing by season

Spring — pastels, lilac, soft blues, fresh florals.

Summer — brighter colour, bold prints, coral, cornflower, sunny yellows.

Autumn — terracotta, mustard, olive, burgundy, deeper florals.

Winter — jewel tones. Emerald, sapphire, ruby and plum all come into their own, and this is when black genuinely works.

Our wedding guest edit spans all four, so you can filter by what suits the date.

Print or plain?

Both are correct. A floral or botanical print reads relaxed and celebratory, and is the natural choice for a daytime or outdoor wedding. A single block colour reads dressier and is easier to accessorise — it's the stronger option for evening receptions and formal venues.

If you're between the two, consider the photographs. Prints can be busy in large group shots; solid colour holds its shape.

What about the guests around you?

One practical note that rarely gets mentioned: if you're attending with a partner or in a group, a quick check on what everyone's wearing avoids the accidental matching-set effect in photos. It takes one message and saves a mild awkwardness on the day.


FAQ

What colour should you never wear to a wedding? White, ivory, cream and champagne — these belong to the bride. Avoid predominantly white prints too, as they photograph as white.

Can you wear black to a wedding in the UK? Yes, particularly at a formal evening wedding in a city venue, where it's now common. It can read sombre at a daytime or garden wedding — if in doubt, choose burgundy or navy instead.

Can you wear red to a wedding? Generally yes, though bright red draws attention in group photographs and some couples prefer guests avoid it. A deeper burgundy or wine is a safer choice with the same richness.

What's the safest colour for a wedding guest dress? Sage green, dusty blue and navy are the most reliable across seasons, venues and skin tones — celebratory without competing with the wedding party.


Find your colour: browse ModClo's Wedding Guest Dresses across every shade, or explore the full dress collection. Free UK delivery and 30-day returns.

Back to blog