But Markle wasn't the only one wearing a similar dress. Penélope Cruz also wore one to the premiere of 'Pirates of the Caribbean: On Stranger Tides' in 2011.
It doesn't matter if it's 1996 or 2018. A pinstripe blazer never goes out of fashion!
Sources: (Harper's Bazaar)
See also: Fashion rules the royal family must obey
Meghan Markle's Judith & Charles mini tuxedo dress turned heads in 2018. But so did the one Sophia Bush wore to the Hollywood Foreign Press Awards.
The Duchess of Cambridge wore this Vampire's Wife ruffled emerald lamé dress during her visit to Ireland in 2020. The actress, however, had worn it a few years earlier.
This Alexander McQueen gown that the Duchess of Cambridge wore to the National Portrait Gallery in 2019 is adorable. And so is the slightly shorter version worn by Anna Wintour's daughter.
The Duchess of Cambridge looked gorgeous during her visit to Canada in 2016 with this Preen by Thornton Bregazzi red dress. But we must say that the singer also looks amazing in the blue version.
A white button-down is classic, and both Meghan Markle and Sharon Stone know that. Except the Hollywood veteran wore this look in 1998, and the Duchess of Sussex in 2019!
Everyone loved the dress Meghan Markle wore to Commonwealth Day in 2019. And that includes Victoria Beckham, who wore the same dress to a wedding in Spain just a few months later.
The actress wore this Alessandra Rich polka dot dress to Meghan Markle and Prince Harry's wedding in 2018. The Duchess of Cambridge wore it about one year later.
Kate Middleton wore this outfit for a visit to the Netherlands, and the actress kept the royal vibe when she received a honorary damehood from the Queen at Buckingham Palace.
Markle wore this green print dress to an Invictus Games reception in 2018. The actress wore the same dress to the BAFTAs.
Back when Meghan Markle was better known for being Rachel on 'Suits,' she wore a shorter version of the Duchess of Cambridge's Diane Von Furstenberg "Zarita" dress.
Which one do you prefer: Markle's emerald Emilia Wickstead cape dress, or Moore's Dior gown? Moore wore it first (in 2019), if you're asking.
We love plaid looks, and apparently so do Kate Middleton and Reese Witherspoon. The Duchess of Cambridge wore this outfit to a Christmas party in 2018, and the actress was spotted going for a stroll in LA with a similar one.
Markle wore this Roland Mouret dress the day before her wedding to Prince Harry in 2018. The actress wore a similar dress to a very special occasion: when she accepted her star on the Hollywood Walk of Fame.
If you don't know who Jenna Coleman is, then you're in for a treat: she's an actress, who also reportedly happens to be Prince Harry's ex! Who wore it best?
In 2020, we could see Meghan Markle wearing this elegant gown by Safiyaa in London. Though the socialite had worn a very similar one to the amfAR gala in New York City in 2015.
Neon green? Yes, please! We're used to the Queen wearing bright clothes, but it looks like the actress can also pull off bold colors.
The actress channeled the Princess of Wales with this silver number and couldn't have looked more stylish.
You might remember the Duchess of Sussex wearing this Everlane jumpsuit in South Africa in 2019. Well, Glenn Close had worn a similar one just months prior, at the Palm Springs International Film Festival.
The Duchess of Cambridge could be seen wearing a a bow blouse for a visit to the Henry Fawcett Children's Centre in London. The reality star's ensemble was not far off Kate Middleton's.
Both the Duchess of Cambridge and the actress wore the same Tory Burch gown. Kate Middleton did so during a royal visit to Bhutan in 2016, and Drew Barrymore wore it to the ASPCA Bergh Ball in 2016.
The Princess of Wales wore a backless Catherine Walker gown and pearls to the 'Back to the Future' premiere in 1985. It's a look that the actress probably drew inspiration from for the 2013 Oscars.
Lady Di looked gorgeous in this Catherine Walker suit and hat in Kuwait in 1989. But the Brandon Maxwell gown the singer wore to the Emmys in 2019 comes close!
First, we must say they both look great in burgundy! Priyanka Chopra wore it first, in 2018. Markle wore her monochrome outfit to the Queen's Commonwealth Trust event in 2019.
The Duchess of Sussex wore this Carolina Herrera gown during a visit to Morocco in 2019. And so did the actress a few months later at the 'Game of Thrones' season 8 premiere in New York City.
Here is Lady Di back in 1995, and the model channeling her in 2019. Show spandex shorts some love!
In 2018 we could see Kate Middleton wearing this beautiful black floral Leith x Orla Kiely dress. But the comedian had already sported it at an event in 2017.
In this day and age, it's easier than ever to copy our favorite outfits, and that include those worn by royals. This, of course, also applies to celebs. There have been instances when celebrities have worn outfits very similar to those sported by royals, but the opposite is also true. Yes, some royals have drawn inspiration from celebrities when it comes to fashion!
Click through the following gallery and decide who wore it best!
When celebs dress exactly like royals
Who wore it best?
CELEBRITY Fashion
In this day and age, it's easier than ever to copy our favorite outfits, and that include those worn by royals. This, of course, also applies to celebs. There have been instances when celebrities have worn outfits very similar to those sported by royals, but the opposite is also true. Yes, some royals have drawn inspiration from celebrities when it comes to fashion!
Click through the following gallery and decide who wore it best!