What to wear to a wedding comes down to three pieces of information: whether the invitation states a dress code, where the wedding is, and what time it starts. If a code is printed, follow it — there is nothing to decide. If it is not, the working rule is simple: evening and indoor weddings are dressed up, daytime and outdoor weddings are dressed down. The one rule that holds everywhere is that guests do not wear the bride’s colour: no white, ivory, cream or champagne.
What the dress code on the invitation actually means
Two words in the corner of the invitation are usually the clearest instruction you will get, but they do not mean the same thing to everyone. Here is how the common ones translate:
- Black tie — Tuxedo for men; floor-length gown or a very formal midi for women. Almost always an evening reception at a hotel or a formal venue.
- Black tie optional / formal — A tuxedo is welcome but a dark suit with a tie is perfectly correct. Women: long dress or an elegant cocktail dress.
- Cocktail — The most common code by far. Suit for men, knee-length or midi dress for women. A floor-length gown reads as too much here.
- Dressy casual / semi-formal — Jacket yes, tie optional; a smart dress or separates. This is the default for garden, barn and beach weddings.
- Colour or theme requests — “Pastels”, “garden party”, “wear blue”. These set the palette, not the formality; take the formality from the venue.
Printing the dress code also saves the couple work, because it is one of the three questions every guest asks. If you are writing your own invitations, add a dress code line to the checklist in our when to send wedding invitations guide.
No dress code? Answer three questions
Most invitations do not state one. Three details decide it for you.
- Where is it? Hotel ballrooms and banquet halls mean formal. Gardens, barns, vineyards and beaches mean lighter fabric, relaxed cuts and heels you can actually walk in. A place of worship usually means covered shoulders.
- What time does it start? Ceremonies that begin before about 5pm are dressed lighter and simpler; evening receptions go darker and more formal.
- What season is it? Heavy fabric in August and a thin strappy dress in November are the same mistake twice. Outdoor evenings get cold — bring a wrap or a jacket that works with the outfit rather than one borrowed at the last minute.
If the ceremony and the reception are hours apart, you are effectively dressing for two settings: a daytime service and an evening party. Check the running order against the template in our wedding day timeline guide and pick something that carries you through both.
For women guests
Colour comes before cut. Every shade of white belongs to the bride, and it is worth asking one more question: are the bridesmaids in a single colour? Matching that shade blurs who is in the wedding party in every group photo — one message to someone close to the couple settles it.
- Length: Midi and knee-length work almost anywhere. Save floor-length for an evening reception at a formal venue.
- Shoes: Stiletto heels sink into grass, gravel and soft ground. For outdoor weddings choose a block heel or wedge, and put foldable flats in your bag.
- Ceremony cover-up: If there is a religious service, carry a wrap for your shoulders instead of planning a full change of outfit.
- Bag: A small bag with a strap beats a clutch — it keeps both hands free for dancing and for taking photos.
For men guests
A navy or charcoal suit is correct at nearly every wedding; black suits sit better at evening receptions and formal venues. For summer, garden and beach weddings, linen or a lighter shade without a tie is the most comfortable answer that still looks intentional.
- Do not match the groom: If the groom is in light grey, avoid the same tone — in family photos the two suits merge.
- Ties: Optional when no code is stated, but wear a jacket for the ceremony itself.
- Shoes: Never wear a brand new pair on the day. Four hours on your feet, most of it standing, is not the time to break shoes in.
- Details: Long socks so no skin shows when you sit; phone in an inside pocket, not the outside one, or the jacket line is ruined in every photo.
Five things not to wear
- White and its relatives — ivory, cream, champagne. This is the only genuinely universal rule.
- The bridal party colour — if a palette is requested, wear the palette, not the bridesmaids’ exact shade.
- Brand new shoes — see above.
- Jeans and trainers — “dressy casual” does not cover them, not even at a barn wedding.
- Heavy sequins at a daytime wedding — striking under evening lights, overpowering in daylight.
A wedding lasts four hours; the photos last forty years. When you choose an outfit, think about how it will look in the couple’s album as well as in the mirror — under a flash in a dark room, the first thing the camera picks up is how much your fabric shines.
Choosing an outfit that photographs well
The real audience for a wedding outfit is not the mirror, it is the photos shared the next morning. Three rules cover most of it:
- Fabric: Matte fabrics do not blow out under a flash. Satin and sequins are lovely under evening lighting and heavy in daylight.
- Pattern: Fine stripes and small checks shimmer on camera (the moiré effect). Solid colours and larger prints stay clean.
- Tone: Very pale pastels wash out under warm indoor lighting. Mid-tone colours are safe in both daylight and a dim reception room.
The quickest test costs nothing: put the outfit on and take one flash photo in a dark room. That is roughly what the reception photos will look like. For getting more out of your own shots on the night, see our wedding photos with your phone tips.
Conclusion
To summarise: follow the code if there is one; if not, read the venue, the time and the season; avoid every shade of white; and do not debut new shoes. The rest is taste. One more thing — the photos you take that night should not stay stuck on your phone. If the couple has set up a shared album, scanning their QR code and uploading takes seconds, and the best pictures of the evening end up in one place. Planning your own wedding? You can create an event for free and collect your guests’ photos with no app to download.
