Prince Harry’s future wife wrapped up against the cold in the double-breasted, cashmere wool blend ‘Elodie’ coat, with classic epaulettes and buttoned cuff.
The American actress-turned royal fiancee has long been a fan of Mackage - whose outerwear has also been worn by the pop star Madonna.
Mackage’s signature tailored coats have also been spotted on the likes of Gwyneth Paltrow, Halle Berry, Eva Mendes and Blake Lively.
Thousands expected to take part in 'Derry Day' this weekend
Two new arrivals in DUP camp as UUP councillor Alan Lewis defects alongside serial party-switcher Henry Reilly
Brexit: There’s a fundamental con trick being played over Liz Truss’ Northern Ireland Protocol Bill says Lord Empey
BBC political editor Enda McClafferty sees the funny side after he’s caught on camera underdressed for live TV report
Rishi Sunak’s treasury ‘no friend of ours in fight against Protocol’: Paisley
Launched by design duo and school friends Eran Elfassy and Elisa Dahan in 1999, Mackage prides itself on offering outwear with a “unique balance between fashion and function”.
“Mackage is a luxe Canadian brand that every fashionista loves,” one fashion site said.
The ‘Elodie’ costs around £585 and @meghansfashion, who blogs about Meghan’s style, said the coat is a sold-out design.
Ms Markle wore the coat over what was thought to be a beige cotton full midi skirt from British-based luxury fashion label Joseph, priced at around £595, and a black turtleneck by Wolford.
Braving the chilly weather without gloves during a walkabout in Nottingham, Ms Markle’s sparkling diamond engagement ring, designed by Harry, was on show.
The Queen is well known for wearing gloves - either white or black ones - when out and about shaking hands with the public on royal engagements.
Former Suits star Ms Markle was also carrying a handbag, something the Duchess of Cambridge rarely does on official visits.
The angular bag was a £455 Strathberry tri-colour leather midi tote, with dual top handles, designed in Edinburgh and handcrafted in Spain.