The 37-year-old – who is expecting her first child in spring 2019 – has been spotted donning of a number of styles, like off-the-shoulder dresses and power suits.
Now, the Duchess of Sussex has joined A-listers Lady Gaga and Rihanna on Vogue’s Best Dressed Stars 2018.
So did Kate Middleton make the list?
Meghan’s equally stylish sister-in-law notably failed to make the cut.
Despite sharing a love of designers, the former US actress managed to storm ahead in the fashion stakes this year.
Vogue described Meghan’s wedding dress as “the biggest fashion commission of the year”.
Earlier this week, the Duchess stepped out in a stunning floral maternity dress from LA-based designer Brock Collections, which she teamed with a £550 coat by Canadian brand Soia & Kyo.
Then when she made an appearance at The Fashion Awards this month, the pregnant Duchess donned a one-shoulder black velvet Givenchy gown.
As for Kate, she was slammed by fashion fans for wearing the “worst ever” Alexander McQueen dress to a state banquet at Buckingham Palace.
However, even though the Duchess of Cambridge missed out, she was listed on Tatler’s Best Dressed list of 2018 back in August alongside her son Prince George.
Vogue’s Top 10 Best Dressed Stars of 2018:
1. Tracee Ellis Ross
2. Lady Gaga
3. Meghan Markle
4. Zoe Kravitz
6. Paloma Elsesser
7. Saoirse Ronan
9. Emma Stone
10. Gemma Chan