22 Midi Cocktail Dresses for Your Next Event

We've all received an invite in the mail at one point or another that, under the preferred dress code, listed cocktail attire. But what exactly does that mean? It's not quite at the level of formality as black-tie dressing (in that case, we're talking floor-grazing gowns), but it's certainly a few notches above casual. So where does that leave cocktail attire? In between, meaning it's good to air on the side of being slightly more formal, but not so much that you show up in a ball gown. Plus, the rules of cocktail dressing are slightly lax than you may initially think—so yes, you could show up in a mini, midi, or maxi dress, but you just have to make sure that it has that element of tastefulness to it. Now, if you're still a tad bit unsure about what to wear or just need some help combing through the endless options that appear on the internet when you search "cocktail dress," you're in luck. Ahead we've found some great midi cocktail dresses that we highly recommend wearing to your next event, but we'll leave the accessorizing up to you.
Available in sizes XXS to L.
Available in sizes UK4 to UK14.
Next up, shop our big, beautiful guide to strappy heels that will look great when paired with your new cocktail dress.

-
Don't Pack Up Your Sweaters Just Yet—Cool Fashion People Are Repurposing Them in the Chicest Way for Summer
All the outfit inspiration is inside.
-
Heading to Multiple Weddings This Summer? Here's How to Spend Less Than $150 on Each Look
Celebrate love on a budget.
-
Goodbye, Boring Basics—This Is the Elegant Trend New Yorkers Are Wearing With Tank Tops This Summer
Obsessed.
-
The Classic Hero Piece That Fashion People Reach For All Summer Long
Something for every personal style.
-
3 Aesthetic Pairings to Try If Your Wardrobe's Starting to Feel Stale
Foolproof solutions.
-
I Can't Stand It When People Follow These Fashion Rules to a T
It's time to break the rules.
-
10 Style Tips That Will Make You Look Rich This Summer
Number four is already trending.
-
Brand Layering: The Art of Knowing Which Labels to Pair With Each Other
The ultimate styling hack.