Wedding Guest Dress Codes, Decoded

Nobody actually knows what the dress codes mean anymore. Not the couple who chose one, and not the comment section arguing about it. So here is the honest decoder: what each code actually asks of you, what to wear, and the mistakes that photograph forever.

Black tie optional

The most confusing code on any invitation, and the one most likely to make you feel visibly wrong. Here is the answer: you do not need a gown, but you do need floor-adjacent elegance. A satin maxi with a slit, a cowl neck, or an open back reads perfectly. Deep colors work best at night: black, emerald, burgundy, navy.

Wear: a satin or lace maxi in a rich color. Avoid: short hemlines, cotton casual fabrics, anything you would wear to brunch.

Cocktail

The most common code and the widest safe zone. Midi length is the sweet spot: elevated fabric, one statement detail, done. A ruched midi, a one-shoulder neckline, or a pearl-trimmed halter all land exactly right. Minis can work at a cocktail wedding if the fabric is elevated, but a midi never gets questioned.

Wear: a satin, chiffon, or lace midi. Avoid: jeans-adjacent anything, club fabrics, floor-length gowns that read overdressed.

Garden, outdoor, and daytime weddings

Softer fabrics, lighter colors, prints welcome. Flowy florals, eyelet, chiffon, and polka dots belong here. Two practical notes the invitation will not tell you: heels sink into grass, so block heels or elegant flats win, and muted tones wash out in bright outdoor light more than you expect, so lean into color.

Wear: a floral midi or flowy maxi in real color. Avoid: stilettos, heavy satin that reads evening, washed-out neutrals.

Beach and destination weddings

Lightweight, breathable, and packable is the whole assignment. A flowy maxi that moves in the wind photographs beautifully and survives a suitcase. Keep the skirt longer: island wind is real.

Wear: a breathable flowy maxi. Avoid: anything that wrinkles into surrender, minis that fight the wind.

The rules that apply to every single wedding

  • Never wear white. Or ivory, or cream, or champagne so pale it photographs white. This is the one unforgivable.
  • Do not upstage the bride. Best dressed guest is the goal. Bridal-adjacent is not.
  • Fabric decides whether you look expensive. Fabric with body holds its shape all night and photographs beautifully. Flimsy fabric looks fine in the mirror and betrays you by the last dance.
  • Photos last longer than the wedding. Pick the dress you want to see in an album ten years from now.

Every dress in our Wedding Guest Edit is chosen against exactly these codes, in colors that never compete with the bride. If you have more than one wedding this season, our Buy 2 Get 1 Free offer means the third dress costs nothing.