What to wear to a wedding as a guest: dress codes, colours and outfit ideas

What to wear to a wedding as a guest: read the invitation, match the venue and season, and avoid white. Outfit ideas for women and men at every dress code.

Published 5 November 2026

To choose what to wear to a wedding as a guest, follow the dress code on the invitation first, then adjust for the venue, the season and the time of day. If there's no dress code, a midi dress, a dressy jumpsuit or smart separates will work for most weddings, and so will a suit for men, with or without a tie. The usual rule is to avoid white, ivory and anything that could be mistaken for a bridal outfit, and to check with the couple if the wedding follows a religious or cultural tradition with its own rules. When you're in doubt, dress slightly smarter rather than more casually, and test the whole outfit, shoes included, a few days before.

A Flamingo AI avatar wearing a pink printed dress
A Flamingo AI avatar wearing a pink printed dress

What do wedding dress codes mean?

Dress code For women For men
Black tie Floor-length gown or a very dressy midi Tuxedo or dark formal suit, bow tie
Formal / black tie optional Long dress, or elegant midi or jumpsuit Dark suit and tie, or a tuxedo
Cocktail Knee-length or midi dress, dressy separates Suit and tie
Semi-formal Midi dress, skirt and blouse, tailored jumpsuit Suit, tie optional
Smart casual Summer dress, or smart trousers and a nice top Blazer and chinos, no tie
Casual Simple dress or neat separates Shirt and chinos

Even at a casual wedding, you should look like you made an effort. For the differences between the office-style codes, read smart casual vs business casual.

What colours should a wedding guest avoid?

Black is usually fine at evening and city weddings. If it feels too sombre, add a bright shoe or bag.

What should I wear for the venue and season?

Outfit ideas for women

Outfit ideas for men

How do I avoid buying something I'll wear once?

Start by checking your own closet, because a dress or suit you already own can look new with different shoes, a jacket or a bag. If you do buy, choose a piece you could wear again with what you own.

Flamingo can help with this in two ways. Its outfit generator lets you choose wedding as the occasion and styles a look from your closet. And if you've found a dress or suit in a shop, screenshot it and put it on your twin, a free AI avatar of you, with your own shoes and jacket. It's a quick way to compare a few options. A try-on is an AI image, so use it for colour and proportions, and check the shop's size guide for fit.

What should I check before the day?

Want to see your options on you? Get Flamingo on iPhone or Android, or use it at app.tryflamingo.app. Your closet and your twin are free; try-ons come with Flamingo Pro.

See it on you. Make your free AI avatar and try your first look.
Questions? Email support@tryflamingo.app. A person reads every message.
↑