My Friend Asked Me for the Perfect “Revenge Dress”—I Suggested These 28

When a friend of mine recently told me that she’s been invited to a fancy spring gala, she asked for my advice on what to wear. She then quickly exclaimed that her ex would be there, and that she wants something that will wow, “Like the Tik Tok Revenge dress from Mango.” In less that 10 seconds I knew exactly the type of dress she was looking for.

If you watch fashion videos on TikTok (as much as my friend does), you’ll probably already know she’s referring to a sleek silky black maxi dress with a bustier top, spaghetti straps and a lace thigh-high slit from Mango’s Selection edit that TikTokers have coined the Revenge dress.

So what exactly is a revenge dress? It refers to the stunning off-the-shoulder black evening gown Princess Diana wore to the Vanity Fair party in 1994. The dress has been interpreted as having been worn by Diana “in revenge” to her husband, the former Prince Charles admitting to adultery in a televised interview.

The essence of a revenge dress is that it should you feel and look confident, powerful, and amazing when you wear it. It’s got to be black (a nod to Princess Diana) and the simple act of wearing it will be all the revenge needed for any exes, or situations with people from your past.

Below, I’m sharing a number of stunning options that would fit the bill for my friend. If you too are going to a fancy soirée, dinner party, or evening out and need a dress that truly wows, get inspired by my picks below.

A dress no-one will ever forget.

The Mango dress that everyone’s talking about on TikTok.

This off-the shoulder number is giving Princess Diana revenge dress vibes.

Love the silky sheen of this one.

A really good option for under $100.

Ideal for a day or night.

This bustier detail though!

Ready for compliments?

Such a pretty silhouette.

A great option for a fancy event.

A true stunner.

Insta-worthy.

Love an asymmetric silhouette.

The back is so alluring too.

Here’s a chic option if you’re looking for a revenge dress with sleeves.

This will take you from day-to-night in style.

Just add statement earrings.

A beautiful designer number.

Ref are winning in the revenge dress department.

Ok, wow.

They call it Dream Dress for a reason.

Carrie Bradshaw vibes.

A romantic neckline.

The sheer fabric gives it a trend-forward feel.

So good for the price.

Style these with strappy heels or wedges.

Who can resist ethereal black lace?

The styling possibilities are endless.

Next, 7 Trends I’m Buying at Zara (and 7 I’m Skipping).