Here are 15 of the best celebrity revenge dresses, where fashion met fierce confidence, and no one dared to look away.
1. Jennifer Lopez—2024 Toronto International Film Festival
Dress: Glittery Tamara Ralph gown with sky-high Dolce & Gabbana heels.
Context: Fresh off her second (and final?) breakup with Ben Affleck, J.Lo made sure the only thing glittering more than her gown was her independence—minus that rib tattoo for Ben.
@tofoodies Jennifer Lopez and Matt Damon walking the red carpet for the premiere of Unstoppable at TIFF Toronto International Film Festival #TIFF24 #TIFF #TIFF2024 #jenniferlopez #toronto #torontolife #torontofilmfestival #Unstoppable #streetsoftoronto #torontoevents #redcarpet #JLo #fyp @JLO
♬ Jenny from the Block (feat. Styles P. & Jadakiss) (Track Masters Remix) – Jennifer Lopez
2. Kristen Stewart—Paris Fashion Week
Dress: White Chanel ensemble.
Context: Post-Robert Pattinson, Kristen glided through Paris Fashion Week as though she’d always been destined for the solo spotlight—Chanel on her side, naturally.


3. Zoe Kravitz—Met Gala
Dress: A daring Saint Laurent chain-style dress.
Context: Post-divorce from Karl Glusman, Zoe doubled down on her personal style, critics be damned.
@_odium._ copy link if you have crush on her #zoëkravitz#zoëkravitzedit#metgala#metgala2021#2021#foryou#fyp#viral#xyzbca#метгала2021#зоикравиц#рекомендации
4. Olivia Wilde—2022 People’s Choice Awards
Dress: A see-through Dior creation.
Context: Fresh off the back of custody drama and a Hollywood film scandal, Olivia was like, “Let them talk” in a dress that had nothing to hide.
@whowhatwear Olivia Wilde arrives at the People’s Choice Awards 🎥 by @Erin Fitzpatrick
5. Emily Ratajkowski—W Magazine’s 50th Anniversary Party
Dress: Full-body fishnets paired with satin underwear.
Context: Emily didn’t just separate from Sebastian Bear-McClard; she left his cheating behind like last season’s trends.


6. Vanessa Hudgens—”Bad Boys for Life” Premiere
Dress: Feathered and beaded perfection.
Context: Post-Austin Butler, Vanessa stepped out like a peacock showing off her feathers—bold, beautiful, and ready to mingle.


7. Princess Diana—1994 Serpentine Gallery
Dress: The original little black “Revenge Dress” by Christina Stambolian.
Context: Following Prince Charles’ infidelity, Diana showed the world who the real winner was. And the term “revenge dress” was born.
@itnarchive1955 1994: #PrincessDiana wears the #RevengeDress after #PrinceCharles admits being unfaithful on TV. #TheCrown #Diana #PrincessOfWales #TheCrownNetflix
8. Ariana Madix—”Vanderpump Rules” Reunion
Dress: A sizzling red cutout dress.
Context: After the Tom Sandoval cheating scandal, Ariana wore revenge like a weapon, delivering a knockout punch to the scandal mill.
@realityops Lol I love it so much. #vanderpumpreunion #arianamadix #jameskennedy #scandoval #teamariana #vpr #fyp #vanderpumprulesseason10 #bravotv #bravoaddict #andycohen
9. Britney Spears—”Crossroads” Premiere
Dress: A silver stunner.
Context: Fresh from her breakup with Justin Timberlake, Britney marked her film debut and proved that her future was bright—JT who?


10. Miley Cyrus—”Flowers” Music Video
Dress: Gold metallic perfection.
Context: Inspired by her split from Liam Hemsworth, this dress gave Miley a shining edge—and maybe a subtle dig at certain “Hunger Games” stars.
11. Bella Hadid—2017 Met Gala
Dress: A sheer Alexander Wang catsuit.
Context: Post-Weeknd breakup, Bella proved she wasn’t shedding any tears—only stunning fashion statements.
@_dudareb #BellaHadid X #MetGala 2017 🖤 met gala 2022 next week, so excited!!
12. Selena Gomez—58th Annual Grammy Awards
Dress: A dazzling blue sequin Calvin Klein dress.
Context: On a break from Justin Bieber, Selena shined bright, reminding everyone she’s more than a tabloid headline.
@fancamsmg selena gomez at the grammys 2016. #selenagomez #grammys #redcarpet #fy #fyp #edit #teamselena #mandaprofy #tiktok #capcut
13. Jennifer Aniston—”Derailed” Film Premiere
Dress: A shimmering Chanel knee-length number.
Context: Post-Brad Pitt, Jennifer played the ultimate revenge card—resilience wrapped in Chanel.


14. Shakira—Cannes Film Festival
Dress: A slinky black dress reminiscent of Princess Diana’s Revenge Dress.
Context: After her split from Gerard Piqué, Shakira proved hips don’t lie—and neither does a killer revenge dress.
@joriar21 @shakira Festival de cannes 2022 🥰😍 #Tefelicito #festivalcannes2022
15. Taylor Swift—2013 People’s Choice Awards
Dress: A white goddess gown.
Context: Post-Harry Styles split, Taylor walked the line between angelic and untouchable. Not to mention, she was “never getting back together” with anyone she didn’t want to.


Whether it’s a breakup, a betrayal, or just a statement, these celebrities have shown that sometimes, the best revenge isn’t living well—it’s dressing better. Fashion becomes the ultimate weapon, and when wielded correctly, it can make a comeback stronger than ever.