As POPSUGAR editors, we independently select and write about stuff we love and think you'll like too. If you buy a product we have recommended, we may receive affiliate commission, which in turn supports our work.
Meghan Markle makes her own fashion rules, and we love her for it. On her recent outing in Birmingham, the royal bride-to-be proved that navy and black do go together, and she did so in the most stylish way. To celebrate International women's Day and chat to a group that encourages girls to get involved in science, technology, engineering, and mathematics, Meghan wore a J.Crew coat (£330) over an All Saints sweater (£168) and Alexander Wang trousers. Accessorised with a pair of Manolo Blahnik pumps (£451) and a saddle bag from Altuzarra (£1,150), her outfit was simple yet elegant, which is something that we've come to expect from Prince Harry's fiancée. Read on to get a closer look at her ensemble, and then shop her exact coat, as well as similar options.