The ultimate revenge dresses: From Princess Diana to Gisele Bündchen and Jennifer Lopez
Not all revenge dresses are created equal, and many are not necessarily post-breakup moments. Here are the ultimate revenge dresses in fashion history over the years.
When it comes to revenge looks, there is no doubt that Princess Diana’s iconic fashion moment at the Serpentine Summer Party 2023 in June 1994 is the first thing that comes to mind.
Instantly becoming part of pop culture history, many A-List stars and celebrities have been inspired to mark the start of a new beginning, making a fashion statement on the red carpet. However not all revenge dresses are created equal, and many are not necessarily post-breakup moments. Here are the ultimate revenge dresses in fashion history over the years.
Taylor Swift referenced her look at the MTV Video Music Awards in 2009 13 years later, when Kanye West interrupted her acceptance speech while she was accepting the Best Female Video award for ‘You Belong with Me.’
Ariana Grande turned her breakup with Pete Davidson into major success. The singer released her hit song ‘Thank U Next’ in 2018, and made a special performance at Billboard’s Women in Music in this pink ensemble.
Jennifer Aniston had all eyes on her back in 2005, after ending her relationship with Brad Pitt amid his romance with Angelina Jolie, the actress looked unbothered at the premiere of her film ‘Derailed’ in a shimmering gold dress.
Jennifer Lopez made her red carpet debut with Ben Affleck for a second time, following speculations of their romance, and ending her engagement to Alex Rodriguez.
Elizabeth Hurley was all smiles following her split from Hugh Grant after 13 years of dating. The actress looked gorgeous walking the red carpet at West Hollywood’s Pacific Design Center in 2000.
Princess Diana made headlines with this iconic black dress, paired with a choker of pearls, at Serpentine Gallery’s summer party in June 1994. However she was supposed to wear a different Valentino dress, but changed her mind at the last moment.