The wedding invite says cocktail attire and suddenly you’re standing in your closet holding something you bought three years ago wondering if it still counts. What is the cocktail dress code these days?
Here’s what it means and what to actually wear.
What Cocktail Attire Means
Not semi-formal. Not black-tie. The cocktail dress code for wedding guests that means you should look genuinely put-together but nobody expects a gown.
For women: knee-length to midi dress, or a dressy jumpsuit. For men: a suit. That’s the whole definition. Everything after that is just about reading the room.
Two quick gut-checks — if you’d wear it to a casual dinner, it’s too casual. If it has a train, too formal. Everything in between is yours to work with.

What to Wear: Women
Midi dresses are the easiest yes right now. Not because they’re everywhere — though they are — but because they just work. Six hours on your feet, dancing, sitting through a long ceremony, outdoor cocktail hour. A good midi in silk or satin handles all of it without you having to think about it once.

One-shoulder is having a real moment. If you’ve been on the fence about trying one, a wedding is a good reason. Wrap dresses are still a reliable fallback — forgiving fit, easy to move in, photographs well.

And if you genuinely hate dresses: a wide-leg jumpsuit in a solid, clean color is completely appropriate. Heels and one good earring and it’s done.

Color is where I’d actually push you a little. Navy and blush are safe but they’re also everywhere. Tomato red, cobalt blue, deep emerald — these are showing up constantly right now and they look genuinely stunning at weddings. If you’ve been wanting to wear a bold color and waiting for the right occasion, this is it.

Florals are back too. Just not the pale Easter ones. Look for a deeper base — navy, plum, burgundy — and it’ll read as intentional rather than leftover from spring.
White, ivory, champagne — you already know. Skip it.
Details Worth Paying Attention to Right Now
If you’re shopping anyway, these are the things that make a dress look current without trying too hard:


Bow details — at the waist or shoulder. They add something. Not sure I can explain it better than that, they just do.

A small cutout — back opening or an interesting neckline. Takes a simple silhouette from fine to actually good.

Organza or sheer layers — lightweight, moves beautifully, especially useful for outdoor or warm weather.

Soft metallics — not sequins. More like a fabric that quietly catches light. Very wearable, not costumey.
Shoes, Bags, the Rest of It

Strappy heeled sandal is the right call for most weddings. Block heel if you know there’s grass or gravel — your feet will tell you pretty quickly if you got that wrong.
Kitten heels and nice flats are both fine. If you’re going to be standing through a long outdoor ceremony and then dancing, comfort is not something to sacrifice for the sake of an extra two inches.
Bag: keep it small. Clutch or mini crossbody. You don’t need to bring everything.
Jewelry: pick one direction. Statement earrings with everything else quiet, or delicate layers throughout. Trying to do both usually ends up looking like a decision that didn’t get finished.
What Men Should Wear
Navy, charcoal, grey — all solid, all appropriate, nobody will say a word.
If you want to wear something that doesn’t look like every other suit in the room, a velvet blazer in a deep color is worth considering. Emerald, burgundy, forest green — they look really good in evening light and feel more intentional than a standard jacket. A textured suit with a subtle check or jacquard weave is another option that’s easy to pull off.

White shirt is always right. Pastel tones — soft blue, warm beige, blush — are having a moment right now and they look sharp with a neutral suit if you want something a little different.
Tie: wear one for a formal indoor reception, skip it for an outdoor or garden setting. Pocket square either way.
Please shine your shoes. It’s one of those things that most people don’t do and it’s immediately noticeable when someone does.

Where the Wedding Is Matters as Much as the Dress Code
Outdoor or garden: lighter fabrics, block heels, brighter colors welcome. Leave the stilettos. Genuinely, leave them.
Ballroom or formal indoor: richer tones, structured silhouettes. This is the setting where satin and velvet actually make sense and where a soft metallic will look the way you want it to.
Beach or destination: breathable fabrics, flat sandals, nothing that needs to stay perfectly pressed. Also worth noting — the dress that looked great at home will look completely different in humidity. Keep that in mind before you pack.

Season
Spring and summer: florals, pastels, chiffon, linen blends. Light and breathable. Good time to wear color.
Fall and winter: jewel tones, velvet, satin. A wrap or cropped blazer over your dress is worth packing even if you don’t think you’ll need it — you probably will. Burgundy and forest green are particularly good right now.

The Short Version
Wear:
- Knee to midi length
- Fabrics that look deliberate — silk, satin, chiffon, velvet
- Color, if you’ve been looking for an excuse
- Something that suits the actual venue, not just the dress code on paper
Skip:
- White, ivory, anything close to bridal
- Full-length gowns
- Jeans, casual sundresses, sneakers
- Playing it so safe you end up looking underdressed
Where to Shop
Under $100: ASOS, Windsor, H&M, Amazon — filter carefully and check return policies before you order
$100–$250: Revolve, Anthropologie, ASTR the Label, Petal & Pup — good range here, worth browsing
Worth spending more: Adrianna Papell, Reformation, BHLDN — better construction, and you’ll actually wear them again

One Last Thing
You have more flexibility here than the words “cocktail attire” make it sound. Wear something you actually like, make sure it fits the venue, and if you’re staying for the dancing — and you should stay for the dancing — pack a pair of flats. You will want them.