20 Of Meghan Markle's Most Stunning Fashion Moments

There's no doubt that Meghan Markle is a fashion icon these days. Although her sense of style has changed over the years — from her early red carpet looks to her post-royal family style — she's continued to allow her aesthetics to evolve. On top of that, with so many international appearances, royal engagements, and industry events, the Duchess of Sussex has been able to indulge her fashionable ways.

"I love the opportunity to get properly dressed up," Meghan (unsurprisingly) told Glamour back in 2017. She went on to explain that when it comes to choosing what outfit she'll wear, she doesn't "tend to go with things that are ornate — just beautifully made pieces and some classic jewelry." In her opinion, it's best to "let the work speak for itself," adding, "I love that."

Meghan also noted that "as you get older you feel more confident," which, in turn, is reflected in certain outfit choices. Indeed, that kind of bold and on-point style sensibility is certainly evident when you check out Meghan's most stunning fashion moments!

1. Meghan looked charming on Commonwealth Day

When Meghan Markle and Prince Harry made an appearance during the Commonwealth Day service in March 2020, things between the couple and Prince Wiliam and Kate Middleton were a little chilly. However, Meghan's style was still on fire, thanks to her emerald green Emilia Wickstead dress and matching hat.

2. Meghan Markle radiated in a fiery red gown

The attire at many musical festivals leans more toward the casually wild side. However, that's not the case at all when it comes to the Mountbatten Music Festival. It's a formal event, which is why Meghan Markle attended in March 2020 wearing an elegant red Safiyaa dress that had a striking shoulder cape.

3. A Safiyaa top shines on Meghan Markle

The Mountbatten Music Festival certainly wasn't the only time that Meghan Markle has shown up in a stunning Safiyaa piece. She also wore a black-and-white sequined top by Safiyaa that had a gorgeous leaf-like design when attending the Royal Variety Performance while pregnant in November 2018.

4. Meghan Markle looked chic in forest green

Meghan Markle proved that it doesn't take a lot — just impeccable style — to look fabulous. Showing up to London's Canada House in March 2019, the Duchess of Sussex wore a forest green Erdem outfit that boasted black sequin details, along with a simple clutch and her hair pulled back in a low bun.

5. The special meaning behind Meghan's Oprah interview dress

When Prince Harry and Meghan Markle sat down for a bombshell interview with Oprah Winfrey in March 2021, the pair had a lot to say. Meghan also made a statement with her stunning black silk Armani dress, which had a meaningful white lotus design on one side. According to Town & Country, "In many cultures, this process associates the flower with rebirth and spiritual enlightenment."

6. Meghan was pretty in pink at the Trooping the Colour

In June 2018, Meghan Markle joined the royal family on the balcony of Buckingham Palace for her first Trooping of the Colour. While Kate Middleton opted for a soft blue outfit, Meghan instead was pretty in pink in a Carolina Herrera dress and hat from Philip Treacy.

7. Meghan's blue Victoria Beckham dress dazzled

There's no denying Meghan Markle looked incredibly elegant during her final appearances as a senior royal. That included the perfectly fitted, beautifully blue Victoria Beckham dress she wore to the Endeavour Fund Awards in March 2020. Even the rain couldn't put a damper on this look.

8. Meghan Markle's post-royal style has heated up

Meghan Markle might have been playing it relatively safe style-wise as a representative of the royal family. However, now that she has more freedom, she's let her style heat up somewhat like when she wore this Carolina Herrera gown that dipped on her chest to the 2021 Salute To Freedom Gala.

9. Meghan Markle glowed in her maternity wear

It may be cliché to say that Meghan Markle glowed when she was pregnant. Yet, thanks to stellar pieces like the brocade dress that glimmered in gold and silver that she wore to Prince Charles' 50th Anniversary Investiture reception in March 2019, she really did appear to glow in some pics!

10. Meghan's Oscar de la Renta stood out in Australia

Among other notable fashion brands, Meghan Markle seems to adore Oscar de la Renta. Indeed, you couldn't miss her in the bird-covered Oscar de la Renta gown (which apparently cost a cool $6,000, per Page Six) that she wore in October 2018 at the Australian Geographic Society Awards.

11. Meghan broke protocol at the British Fashion Awards

If it's not obvious why Meghan Markle adores Givenchy, just take a peek at how fabulous she looked in the sleek one-shouldered gown that she wore to the British Fashion Awards while honoring Givenchy's Clare Waight Keller in December 2018. She also broke royal protocol with her dark nails.

12. Meghan Markle wore red Valentino in Casablanca

Meghan Markle may not have been allowed to walk on the red carpet when she arrived in Casablanca with Prince Harry, however, that doesn't mean she completely shied away from the color. Instead, she wore a red Valentino dress that featured exquisite swirling designs on the cape section that wrapped around her shoulders.

13. Meghan met the King and Queen of Tonga in a Theia gown

Meeting the King and Queen of Tonga is certainly a special occasion. That's why when Meghan Markle met the couple in October 2018, she wore a full-length white Theia gown, which was adorned with beaded shoulder embellishments, and was regal enough for the royal event.

14. Givenchy was Meghan's choice to accompany the queen

It can't be easy to decide what to wear when you're accompanying Queen Elizabeth during a royal engagement. Fortunately, Meghan Markle seemed to choose the perfect outfit when she opted for a white Givenchy dress with a simple black belt. While she didn't outshine the monarch, she did look incredible.

15. Meghan Markle's dreamy blue dress in Morocco

Meghan Markle met another royal when she was introduced to King Mohammed VI of Morocco in February 2019. The blue Carolina Herrera gown that she wore on the occasion was printed, airy, and an absolute dream.

16. Meghan's Givenchy look was divine with chiffon

Meghan Markle loves her black coat from Givenchy so much that she's worn it more than once while making public appearances. She first wore it on Remembrance Day in November 2018 before popping it on again with a black chiffon dress while at the Association of Commonwealth Universities the following January.

17. Meghan Markle floated in a flowing Dior dress

Meghan Markle showed up in another stunning gown while visiting the British Ambassador to Morocco in February 2019. A flowing bespoke Dior piece, it featured draped sleeves that had glittering embellishments at the loose ends as well as a decorative wrap of fabric around the neck and upper chest.

18. Meghan sparkled in a Roland Mouret dress

It was all about the sparkle when Meghan Markle wore a sequined dress by Roland Mouret that was a deep shade of dark navy blue. Wearing the whimsical piece to Cirque du Soleil's "Totem" in January 2019, it was the perfect choice for a polished performance.

19. Meghan's wedding reception dress was classically sleek

Meghan Markle has established herself as a modern royal whose style is both classic and contemporary. One of the best examples of this was the dress she wore to her wedding reception. A sleeveless Stella McCartney piece with a high neck and flowing gown, her choice was sleek and timeless.

20. Meghan's wedding dress was fit for a duchess

When Meghan Markle married Prince Harry in May 2018, she wore a Givenchy dress that was designed by Clare Waight Keller, who she honored at the British Fashion Awards later that same year. A statement from Kensington Palace (via Brides) noted that "the dress epitomizes a timeless minimal elegance."