The eight-months-pregnant royal followed in Kate Middleton's green-wardrobed footsteps and opted for an emerald green coat and dress by Canadian brand Erdem.
The duchess and Prince Harry attended a pre–Commonwealth Day service event at Canada House in London. Considering the mama-to-be lived in Toronto while filming Suits, the country holds a special place in her heart.
Prince Harry and Markle made maple-flavored taffy with children at Canada House and received a baby's onesie and moccasin booties featuring the maple leaf symbol of Canada as gifts.
Later, the Sussexes will join Queen Elizabeth, Middleton and Prince William, as well as the rest of the royal family, at Westminster Abbey for Commonwealth Services.