The Duchess of Sussex -- who is welcoming her first child with husband Prince Harry very soon -- hasn't been afraid of taking risks when it comes to her fashion, and her maternity looks don't differ. Her bold choices for her royal affairs are not only refreshing; they've also paid slight tribute to Diana in their own way.
Meghan wore the purple-red combo while visiting Birkenhead, England, on Jan. 14. The look reminded royal fans of Diana's scarlet cropped jacket and violet skirt she wore during a visit to Hong Kong on Nov. 7, 1989.
Cozy in Green
Both royal moms-to-be opted for a forest green coat and dress during official outings. The Princess of Wales stepped out on wearing a coat designed by Bellville Sassoon while visiting Bristol on March 29, 1982. Meghan donned a similar attire on Commonwealth Day in London on March 29.
The Duchess of Sussex looks spectacular in a glittering Roland Mouret down at the Cirque du Soleil Premiere of Totem in London on Jan. 16. The look was comparable to Diana's flashy Catherine Walker dress she wore to the Diamond Ball in 1990.
Black Tie Affair
People were in awe of Meghan when she wore the one sleeve Givenchy black gown at the Fashion Awards on Dec. 10, 2018. However, Diana also wore a sophisticated Emanuel creation for her first official engagement with Prince Charles on March 15, 1982.
Beautiful in Blue
Meghan turned heads in a stunning blue caped Safiyaa gown for a state dinner while in Fiji. Diana also stepped in an equally elegant blue-hued Catherine Walker look when she attended the Indiana Jones and the Temple of Doom premiere in 1984.
Cozy in cranberry tones was Meghan during a visit to the Hubb Community Kitchen in London on Nov. 21, 2018. Meanwhile, Diana also wore the jewel tone when she attended a memorial service on Dec. 05, 1984.
Casual in Blue
Beautiful in a blueberry tone was Meghan when she attended the unveiling of The Queen's Commonwealth Canopy in October of 2018. The t-shirt dress with belt was reminiscent of the one the late Diana wore during a memorial service in July of 1982.
The two wore almost the same exact outfit on Remembrance Day. Lady D wore the somber ensemble on Nov. 1, 1984, while Meghan donned the dark look on Nov. 11, 2018.
Bold Blue Prints
The two also fashionably rocked blue printed dresses. Meghan wore a maxi dress during her visit with King Mohammed VI of Morocco in Feb. 25, while Diana wowed in a one-sleeve frock when attending a banquet in London in Nov. 1982.
While they might not be wearing the same color, the Duchess and Princess wore the same combination during royal outings. Meghan wore her black-and-white combo at the Endeavour Fund awards on Feb. 7, 2019, while Diana was spotted in the pink-and-white look at a Swan Lake performance in London in 1984.
For more on Meghan and her pregnancy journey, watch below.