10 Best Revenge Dresses

Wearing a “revenge dress” is the easiest way to show your ex what they missed out on. From Princess Diana to Miley Cyrus, here are the 10 best revenge dress moments of all time. 

lady person woman adult female high heel dress wheel formal wear face

After Prince Charles’ announcement of his infidelity in 1994, Princess Diana reminded the world of her power in the first (and most iconic) revenge dress. After Travis Scott‘s rumored affair in 2022, Kylie Jenner took the opportunity to post her own revenge dress photo. Miley Cyrus did revenge her own way with the release of her “Flowers” music video. Pop princesses and princesses alike need to remind their exes of what they missed out on. L’OFFICIEL has rounded up ten of the best revenge dress moments of all time.  

Miley Cyrus

Video Player is loading.

Current Time 0:00

/

Duration 3:22

Loaded: 0.00%

0:00

Stream Type LIVE

Remaining Time 3:22

 

1x

    • Chapters

    • descriptions off, selected

    • captions settings, opens captions settings dialog
    • captions off, selected

      This is a modal window.

      Beginning of dialog window. Escape will cancel and close the window.

      Text

      Background

      Window

      Font Size

      Text Edge Style

      Font Family

      End of dialog window.

      Advertisement

      Miley Cyrus – Flowers (Official Video)

      On January 12, 2023, Miley Cyrus released “Flowers.” In this billboard-breaking song, Miley Cyrus details her marriage with Liam Hemsworth which lasted from 2018 until 2020. Though the couple met in 2009 while filming The Last Song, their relationship was on-again-off-again until their 2020 divorce. In “Flowers,” Miley sings “We were right ’til we weren’t / Built a home and watched it burn.” She continues, “I can buy my own flowers. I can hold my own hand,” emphasizing her ability to satisfy herself. In the music video for her newest release, Miley wears a gold dress that resembles Jennifer Lawrence‘s (who stars alongside Hemsworth) dress in The Hunger Games. Lawrence and Hemsworth were rumored to have had a fling in 2012. 

      Princess Diana

      Princess Diana in Stambolian off-the-shoulder black dress (revenge dress).

      Photo via Getty Images.

      Coining the term “revenge dress”, Princess Diana made the biggest statement without saying a word. On the same night that Prince Charles admitted to an affair with Camilla Bowles, Princess Diana turned heads in this Stastambolian black, off-the-shoulder dress on her way to a gala at the Serpentine Gallery. Though she was originally rumored to wear Valentino, the Princess of Whales decided to wow the world with this unusually revealing look (for the royal family, that is) instead. 

      Jennifer Aniston

      Jennifer Aniston in champagne Chanel dress

      Photo via Getty Images.

      During the premiere of her film, Derailed, in 2005, Jennifer Aniston stuns in this champagne dress by Chanel. Though she and Brad Pitt got divorced earlier that year, Aniston does not seem phased in this stunning look. The couple met in 1994 and then got married in 2000. Though they gave us some of the best couple’s looks during their time together, their divorce also gave us this amazing revenge dress moment. 

      Mariah Carey

      Mariah Carey in black two-piece dress at 1997 MTV Music Awards

      Photo via Getty Images.

      At the 1997 MTV Video Music Awards, Mariah Carey debuted her single self after her split from  Tommy Mottola, head of Sony Music Entertainment. The couple got married in 1993 when Carey was only 23 years old and Mottola 20 years her senior. In a 2019 interview with Cosmopolitan, Mariah Carey explained, “There was a conscious effort to keep me as this all-American, whatever that means, girl. It was very controlled. There was no ­freedom for me as a human being. It was almost like being a prisoner.” This sexy, free look asserts the singer’s new-found freedom. 

      Zoë Kravitz

      Zoe Kravits in Saint Laurent "naked" dress at 2021 Met Gala

      Photo via Getty Images.

      Zoë Kravitz and Karl Glusman were married from 2019 until 2021. Explaining her reason for divorce she told W Magazine, “It really is less about him and more about me learning how to ask myself questions about who I am and still learning who I am.” She attended the 2021 Met Gala with her new boyfriend, Channing Tatum, wearing this “naked” Saint Laurent mesh dress and matching thong.  

      Bella Hadid

      Bella Hadid in black mesh body suit by Alexander Wang at 2017 Met Gala

      Photo via Getty Images.

      After the split from her boyfriend, Abel Tesfaye, better known as The Weeknd, Bella Hadid went solo to the 2017 Met Gala. Though not a dress, Hadid takes the “revenge” look to the next level in an Alexander Wang black, mesh body suit. During the same night, The Weeknd and Selena Gomez attended the Met Gala together, causing some major pop culture drama. 

      Taylor Swift

      Taylor Swift at 2009 VMAs in Kaufmanfranco dress

      Taylor Swift at 2022 MTV VMAs in silver Oscar de la Renta dress

      Photos via Getty Images.

      Though they never dated, Taylor Swift referenced Ye (formerly Kanye West) in this Oscar de la Renta dress she wore to the 2022 MTV Video Music Awards. Thirteen years after one of the most iconic moments at the VMAs, Taylor Swift clapped back at Ye. In 2009, Ye interrupted Swift’s acceptance speech for “Best Female Video,” stating that “Imma let you finish, but Beyoncé had one of the best videos of all time,” referring to the music video for her hit “Single Ladies.” In Swift’s 2022 “revenge” moment, she replicated her Kaufman Franco look from 2009.  

      Jennifer Lopez

      Jennifer Lopez in orange dress by Michael Kors at 2004 Golden Globes

      Photo via Getty Images.

      After the termination of her engagement to Ben Affleck in 2004, Jennifer Lopez attended the Golden Globes wearing this orange plunge dress by Michael Kors. The beginning of their relationship was a whirlwind romance; the couple met in early 2002 and then got engaged in November of the same year. Their wedding was set to occur on September 13, 2003, but it was then postponed. When they announced their split in early 2004, the media was in shock. As we know, the pair went their separate ways and then reconnected in 2021. On July 16, 2022, Jennifer Lopez and Ben Affleck finally got married, 18 years later. 

      Kylie Jenner

      Kylie Jenner next to window in little black dress

      Photo via Instagram/ @kyliejenner.

      Kylie Jenner and Travis Scott have dated since 2017. The couple has two children together: Stormi and Aire Webster. In October 2022, an influencer named, Rojean Kar, announced that she and Scott had been together for several months. Amid this gossip, Jenner posted this super sexy snapshot on her Instagram. As of now, Scott and Jenner are separated, but they are rumored to be great co-parents. 

      Julia Fox

      Julia Fox walking LaQuan show in New York Fashion Week 2022.

      Photo via Getty Images.

      Julia Fox reached A-List status after her month-long relationship with Ye (formerly Kanye West). One year after his separation from Kim Kardashian, Ye was seen styling and spending time with Fox who was previously known for her role in Josh and Benny Safdie’s Uncut Gems. After the announcement of their split in February 2022, Julia Fox walked the LaQuan show during New York Fashion Week; this black, cut-out revenge dress certainly stunned.