Happy birthday, Meghan Markle!
The Duchess of Sussex turned 38 years old on Sunday and we are celebrating by taking a look back at 38 of her best looks of all time. From the red carpet to the royal wedding, see which outfits made our list in the gallery below!
2019 was a major year for the duchess. Not only did she attend numerous royal events and travel all over the world with Prince Harry, but she also welcomed the birth of her first child, Archie Harrison Mountbatten-Windsor!
While her Givenchy wedding gown and Stella McCartney wedding reception dress obviously remain at the top our list of all-time favorite looks, we also adored her looks this year at Archie's baptism and Prince Charle's investiture.
Meghan has only been a duchess for a little over a year and is already nailing the royal fashion game. We can't wait to see what other iconic looks she wears over the years. Cheers to Duchess Meghan!
See some of Meghan and Harry's sweetest moments below: