The Duchess of Sussex looked gorgeous in green as she stepped out with Prince Harry on Monday (11 March) to mark Commonwealth Day.
Meghan and Harry are visiting Canada House in London, where they will celebrate the diverse community of Canadians living around the UK.
The royal mum-to-be opted for a bespoke dark green wool coat and matching dress by Canadian designer Erdem for the occasion, both of which featured stunning black beaded detailing.
Meghan paired her striking cover-up with simple black heels and a matching clutch bag, and chose to wear her hair up in an elegant low bun.
The visit will no doubt hold a special significance for Meghan, who lived in Canada for six years while filming the hit TV show Suits.
Later today, the Duke and Duchess will join other senior royals, including the Queen, for the Commonwealth Day service at Westminster Abbey.
WE EARN A COMMISSION FOR PRODUCTS PURCHASED THROUGH SOME LINKS IN THIS ARTICLE
And, if Meghan's green wool coat has inspired you, we've found a chic high street alternative from & Other Stories to shop now...
BUY NOW Wool Blend Long Coat, & Other Stories, £169