What to Wear to a Wedding: A Guest's Guide to Every Dress Code

Wedding invitations rarely explain themselves. Here is what each dress code is actually asking for, and how to answer it in something you will love wearing.

There is a particular kind of quiet panic that arrives with a wedding invitation. The date is lovely. The venue looks beautiful. And then, in small letters at the bottom, two words that could mean almost anything.

Garden party. Semi-formal. Festive. Beach formal. Black tie optional. Every one of them is a real instruction, and every one of them is answerable. You just need someone to say plainly what each one means.

So here is the whole thing, code by code, with the lengths and fabrics that answer each, and the handful of rules that hold no matter what the card says.

The Three Rules That Never Change

Before the codes, the constants. These three apply to every wedding, in every season, in every country, and knowing them settles most of the decision before you have looked at a single dress.

Do not wear white. Not ivory, not cream, not champagne, not a print that reads as white from across a room. The only exception is an explicit instruction from the couple, and they will be explicit.

Ask about the ground. Grass, gravel, cobbles, sand and decking all eat a thin heel. A block heel or a wedge lets you stand through the photographs and dance afterward, and nobody has ever regretted choosing one.

Dress for the whole day, not the ceremony. Most weddings run from an afternoon into a late night, often outdoors and then indoors, often warm and then cold. A dress you can sit in, eat in and dance in beats a dress that only works while you are standing still.

The Codes, in Plain Words

Black Tie

A floor-length gown. Evening fabric, so satin, chiffon, velvet, lace or something with beading. Proper jewelry, a heel, a small bag. If you would rather not wear floor length, a very formal midi in an evening fabric will read correctly, though the gown is the safer answer.

Black Tie Optional

The couple are telling you a gown is welcome and not required. A floor-length dress is right. So is a midi in an evening fabric with good jewelry. This is the code where you genuinely get to choose, and either choice is correct.

Formal, or Black Tie Creative

Long or a dressy midi, in an evening fabric. Slightly more room for color and print than black tie, and a little more room for personality. If the invitation says creative, that is an invitation to wear the thing you love rather than the safe thing.

Semi-Formal, or Cocktail

The most common code on any invitation, and the one that causes the most group chats. It means a dress that is clearly for an occasion and stops short of the floor. Knee length or midi, both correct. A heel, though not necessarily a high one. This is where most wedding guest dresses live, and if you want the shapes explained properly, our guide to cocktail dress shapes walks through each one.

Dressy Casual, or Garden Party

A step down in formality and a step up in color. A floral midi, a pretty print, a lighter fabric. Flat sandals or a block heel, because this code almost always means grass. Still a proper dress, just a softer one.

Beach Formal

Long and floaty in a light fabric, in a color that belongs outdoors. Flat sandals, or bare feet if the couple have said so. No structured tailoring and nothing heavy, because heat and sand will undo both.

Festive

A winter wedding code. An ordinary occasion dress plus one seasonal element, so a velvet, a deep jewel color, or something with a little shine. It does not mean novelty and it does not mean sequins from neck to hem unless you want it to.

When the Invitation Says Nothing at All

More and more couples leave the dress code off entirely, which feels generous and lands as a puzzle. Read the rest of the card instead.

A late afternoon start at a hotel or a manor is semi-formal. A midday start at a village hall or a garden is dressy casual. An evening start anywhere is the most formal reading of the venue. A destination on a coast is beach formal whether or not anyone writes it down.

And if you are still unsure, ask someone in the wedding party. Nobody has ever minded the question, and everybody would rather answer it than watch a guest feel out of place.

Dress for the whole day rather than the ceremony. The photographs last five minutes and the evening lasts six hours.

Choosing a Length

Length does more work than almost anything else in reading a dress code correctly, and it is the easiest thing to get right.

Floor length reads as the most formal and is the answer to black tie. It is also the most forgiving length outdoors, because it covers the shoes entirely, which matters on grass.

Midi is the length that answers the most invitations. It is correct for semi-formal, cocktail, dressy casual and garden party, and it is the length you are most likely to wear again. If you buy one dress for a season of weddings, make it a midi.

Knee length is properly correct for cocktail and semi-formal, and reads slightly younger and slightly brighter than a midi. Lovely for a summer afternoon.

Mini is the only length that needs a second thought. It is welcome at plenty of weddings and out of place at a formal one, and the venue will tell you which you are attending.

Color, and the One Rule Beyond White

Almost everything is open to you. Deep jewel colors photograph beautifully in low light. Soft pastels belong to a summer afternoon. Florals are the easiest thing in the world to wear to a wedding and always have been.

The one extra thing worth checking is whether the couple have asked guests to avoid a particular color, usually because the bridal party are wearing it. It is a small courtesy and it is always mentioned somewhere, on a website or in a group message.

Black is fine. It has been fine for a long time now, particularly in the evening and particularly in a good fabric. If it worries you, a jewel color does the same job with none of the hesitation.

What to Carry, and What to Leave

A small bag. Big enough for a phone, a lipstick and a bandage for the back of your heel, and no bigger, because you will be holding a drink in the other hand all evening.

Something for your shoulders. Evening drops, marquees get cold, and a wrap or a fine cardigan turns a strappy dress into one you can sit outdoors in. If you would rather not carry anything, a long sleeve dress solves the same problem before it starts.

Shoes you have already worn. A wedding is not the day to find out where a new pair rubs.

If You Have Several Weddings in One Season

Buy one midi in a good fabric and change everything around it. A heel, a clutch and a drop earring for the formal one. A flat sandal, a straw bag and bare shoulders for the garden one. A wrap, a boot and a deeper lip for the winter one.

One dress, three weddings, three completely different photographs. It is the least glamorous piece of advice on this page and the one that saves the most.

If the budget is the thing you are working around, the wedding reception dresses guide gathers the prettier end of the range in one place.

Dresses for a Wedding Day

Common Questions

Where to Get Wedding Guest Dresses?

Look for the dress code first and shop the length it asks for, rather than browsing everything at once. Occasion and midi dress collections are where most wedding guest dresses sit, and filtering by length narrows the choice faster than filtering by color. It is worth checking the shoulder-to-hem measurement in the listing rather than trusting the word midi, since the same word covers anything from below the knee to the ankle.

What Do You Wear to a Wedding?

Read the dress code on the invitation and answer it with length first, then fabric. Black tie asks for a floor-length gown in an evening fabric. Semi-formal and cocktail ask for a midi or knee-length occasion dress. Dressy casual and garden party ask for a floral or printed midi in something lighter. Beyond that, three rules hold at every wedding: no white, no thin heels on grass, and choose something you can sit and dance in, because the day is long.

What Should a Woman Wear as a Wedding Guest?

A midi dress in an occasion fabric answers more wedding invitations than anything else, which is why it is the sensible thing to own. Add a wrap or a fine cardigan for the evening, a block heel if any part of the day is outdoors, and a bag small enough to hold while you are carrying a drink. Avoid white in every shade, and check whether the couple have asked guests to leave one other color to the bridal party.

The Short Version

Match the length to the code, the fabric to the time of day, and the shoe to the ground. Skip white, bring something for your shoulders, and pick a dress you can sit down in. Everything else is just choosing the one you like, which is the good part. Browse the full dresses edit when you know what the invitation is asking for.

Keep Reading