It is true when they say revenge is a dish served best served cold, but the ultimate act of vengeance comes donning a bodycon cold-shoulder dress. You don’t have to take my word for it. Flip through history and pop culture’s many pages to see for yourself. For as long as time has stood witness, women have had the last word to every feud wrought upon them—from cheating husbands to sour haters. Here’s a roundup of all the times fashion has served up the best comebacks. Because, as our girl T Swift says, Band-Aids don’t fix bullet holes.

Princess Diana

Princess-Diana-20 There have been countless times in her prolific life when Princess Di has proved a role model, be it her humanitarian work or her wardrobe choices. It then comes as no surprise that she pioneered revenge dressing. Few will remember the fateful day Prince Charles confessed to his affair with the now Duchess of Cornwall Camilla Parker Bowles, but this risqué Christina Stambolian dress—now famously called The Revenge Dress—is emblazoned in minds everywhere.

Eva Green (as Artemisia)

Artemisia-600x362 Historically inaccurate or not, Artemisia was one badass warrior queen and Eva Green’s performance was spine-tinglingly on point. Not all revenge stories have to do with cheatings baes and some can cause wars. Don’t think that’s true? Watch my homegirl Artemisia here take over—in a black body-armour, thigh-high slit maxi and earcuff.

Reese Witherspoon

shutterstock_95071387 Hot off her divorce with then husband Ryan Phillipe in 2007, the Legally Blonde actress made her first public appearance looking her sexy best in a strapless yellow number by Oliver Theyskens for Nina Ricci. So much so that the author of 100 Unforgettable Dresses, Hal Rubenstein calls this the “Ryan Who?” dress. Who, indeed.

Uma Thurman (as Beatrix Kiddo)

killbill1-600x336 Long before Atheleisure was even a thing, there was Uma Thurman wielding a katana in a yellow track suit. Revenge doesn’t  always mean figure-hugging, boob-spilling gowns—sometimes you have to dress down and get straight to business. Point noted, Kiddo.

Beyoncé (in Lemonade)

maxresdefault If you have heard or had the chance to actually watch the hour-long album, you know this is the ultimate revenge. Those Beckys with their good hair have got nothing on Queen Bey. Watch out when she wears a particularly OTT frilly yellow dress—she's not in a good mood. Images courtesy Featureflash Photo Agency /