Ever since announcing her engagement to Prince Harry, the world's eyes have been fixed on Meghan Markle — and her style. We'll be following the Meghan Markle Effect™ with our column, "Meghan Markle Wore a Thing."
Duchess of Sussex Meghan Markle and her husband, Duke of Sussex Prince Harry first shared their romance with the public last year at the 2017 Invictus Games. We reveled in their burgeoning love as the pair held hands, exchanged smooches and even spent time with Markle's mother, Doria Ragland. Now, exactly a year later, and they've gotten married, have a baby on the way and look as in love as ever. They also look as dapper as ever.
For this year's Invictus Games Opening Ceremony on Saturday at the Sydney Opera House, the Duchess stuck to her go-to hue: a stately navy blue. She wore her favorite royal color in a Stella McCartney cape dress — a very similar version is available now at Bergdorf Goodman — and a coat by Gillian Anderson for Winser London. After a playful day spent in the sun, Markle wore her in a low bun, allowing her blue sapphire and diamond drop earrings to be on full display. She then completed the look with a pair of Stuart Weiztman "Legend" suede pumps in nude and a black satin clutch. Prince Harry, who gave a speech at the event where he mentioned his excitement about the arrival of their first child, complimented his wife's ensemble in a gray suit and blue tie.
See more things the Duchess of Sussex has worn in the gallery below:
Please note: Occasionally, we use affiliate links on our site. This in no way affects our editorial decision-making.