9 Times Meghan Markle Channeled Her Inner Princess Diana & Dressed For Revenge

Add Glam on Google:
Google Discover

Meghan Markle married into the British royal family back in 2018, and as far as we can tell, her relationship with Prince Harry has been fairy-tale dreamy. However, the beef between Meghan and the press and the royal institution has been well-publicized — which begs the comparison to Princess Diana, especially when it comes to revenge fashion. In January 2020, Harry and Meghan announced they'd be stepping back as working members of the royal family before moving to the States, and, in the years since, Meghan has worn a host of looks that remind us of Diana's iconic "revenge dress." That is, outfits that, like Diana's off-the-shoulder LBD, ooze sex appeal, glamour, and F-you attitude. 

We've happily had our eye on the stunning style transformation of Meghan Markle, and the post-"Megxit" era has been one of your faves. In August 2026, Harry and Meghan announced that they would be moving back to the UK, and so perhaps the relationship with the rest of the royal family is on the mend. Either way, we know that if she needs to, Meghan can whip out a head-turning revenge dress of her own at any time. And we've got the pics to prove it.

Meghan Markle harnessed the power of the little black dress

In December 2024, Meghan Markle walked the red carpet at the The Paley Center for Media Hosts Paley Honors Fall Gala Honoring Tyler Perry in Beverly Hills, where Tyler Perry was being honored. The Duchess of Sussex reached for an overly alluring Oscar de la Renta gown. The black fabric and Markle's bare shoulders took us right back to Princess Diana's famous "revenge dress." Markle's version was heavy on the charm, too, by way of the structured sweetheart neckline, sweeping train, and pop of sexy brought by the center slit. Her simple strappy sandals kept things feeling regal and classic.

Meghan Markle showed some skin in a see-through strapless number

In September 2023, in Duesseldorf, Germany, Meghan Markle attended the closing ceremony of the Invictus Games, an initiative founded by Prince Harry that invites sick and wounded military members from around the world to compete in sports and games. Markle wore a strapless mid-length Cult Gaia column dress in a regal teal green. The whimsical floral print offered just the right amount of English countryside magic, while the skirt's cutouts added a touch of saucy glamour. 

Meghan Markle's black stockings were so Princess Diana coded

This Meghan Markle's photo was snapped leaving the Swinburne University of Technology in Melbourne, Australia, in April 2026. In it, she can be seen smiling brightly, dressed in a smart shift dress that exuded old-money sophistication. The Duchess of Sussex's choice of sheer nylons and classic black pointy-toe pumps really got our attention; it made us remember Prince Diana's "revenge dress" and other times she rocked sheer nylons, too. Markle styled her signature brunette locks in a fuss-free blowout for an extra pinch of modernity and easy elegance.

Meghan Markle's off-the-shoulder dress oozed understated glamour

Meghan Markle was white-hot when she attended the Robert F. Kennedy Human Rights Ripple of Hope Gala. The affair was held in New York City in December 2022, and Markle opted for a Louis Vuitton off-the-shoulder dress featuring a straight Bardot neckline, long sleeves, and a draped wrap skirt. The gown's tea-length hem was the perfect match for Markle's classic black pointy-toe pumps and helped solidify a look that turned up the dreamy glamour. We're also loving her soft makeup and pulled-back hair.

Meghan Markle stole the spotlight in juicy turquoise

The best revenge is a look-over-here moment, and Meghan Markle accomplished that with the form-hugging dress she chose for the Endeavor Fund Awards in London in March 2020. Between the turquoise hue and snappy fit, Markle exuded sexy it-girl allure; we bet she felt like a million bucks in the simply chic look. And we're obsessed with her navy pumps and matching clutch for the way they helped create a monochromatic moment. This is one of Meghan Markle's most eye-wateringly expensive red carpet outfits, with her Victoria Beckham dress alone boasting a price tag of $1,285.

Meghan Markle delivered main-character attitude in a wide-leg suit

We rarely get to see a royal wear something other than an elegant dress. Given this, we're still buzzing from the 'fit Meghan Markle chose for the Lost Screen Memorial ahead of the opening of the 79th World Health Assembly in Geneva, Switzerland, in May 2026. The Duchess of Sussex donned a razor-sharp Giorgio Armani black suit that was heavy on confidence, featuring a tidy blazer and on-trend wide-leg slacks. Markle's slicked-back hair helped underline the point, which seemed to be that chic can also be cool.

Meghan Markle's one-shoulder look was equal parts sexy and sophisticated

In November 2023, Meghan Markle walked the red carpet at Variety's Power of Women event in Los Angeles, California. As the name suggests, the annual event honors notable women in entertainment. To get ready, Markle reached for a floor-length gown from Proenza Schouler in a buttery shade of tan. The luxe-looking fabric hung from one shoulder à la Princess Diana, and the slits at the sides and in the front — revealing a stark white lining — added the perfect sliver of sexy modernity. We're also loving her slingback pumps that perfectly complement the fit.

Meghan Markle glittered in a slinky gold number

Photogs caught Meghan Markle outside of the Ms. Foundation's Women of Vision Awards and gala in New York City in May 2023. Markle was one of four women honored that night, accepting her award from presenter Gloria Steinem. To mark the affair — also attended by her mother — The Duchess of Sussex wore a strapless Johanna Ortiz tea-length dress featuring a sweetheart neckline, a teeny keyhole cutout, and a center slit. The dress' gold fabric felt like glamorous armor, an apt choice for a va-va-voom revenge dress.

Meghan Markle stunned in a red-hot evening gown

Prince Harry escorted Meghan Markle to the Salute to Freedom Gala in New York City in November 2021. For the event meant to honor U.S. military service members, Markle donned a tomato red Carolina Herrera gown featuring delicate straps, a plunging U-shaped neckline, a nipped waist, a saucy front slit, and a trailing train. We definitely count this stunner as one of Meghan Markle's best red carpet outfits. If she was looking to send a message the year after she stepped back from royal duties, then mission accomplished.