Meghan's stunning Givenchy gown was designed by Clare Waight Keller, the label's first female artistic director.
Diana wore a classic Cojana skirt suit for her engagement photo shoot with Prince Charles.
Meghan, being the truly tradition-defying queen that she is, wore this absolutely stunning sheer Ralph & Russo couture gown for her official engagement photos.
When she left the hospital with baby William, Princess Di wore this loose-fitting polka dot dress, again keeping with royal tradition.
However, when Meghan and her husband, Prince Harry, presented their firstborn baby to the public, she broke royal expectations by wearing this more formfitting Grace Wales Bonner dress.
Princess Di was seen wearing an eye-catching coat and a velvet hat two days after the palace announced her second pregnancy.
For the announcement of her second child, Meghan wore a Carolina Herrera dress that was custom made for her first pregnancy.
Diana wasn't always sporting such classic royal looks. As her more casual outfits showed, the "People's Princess" was no stranger to denim.
Meghan, a true millennial, wore these lovely skinny jeans to watch her friend Serena Williams play at Wimbledon.
Of course, I had to save my favorites for last...
Here's Princess Diana, having a Cinderella moment at the Cannes Film Festival.
And here's Meghan, looking as if she's filming the greatest romance movie of all time during the first public appearance she and Harry made after announcing that they were stepping back as senior members of the royal family.
Princess Diana was a true fashion icon, and Meghan is making history with her tradition-defying looks and more.
Share This Article
Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!