Meghan Markle jumped head-first into the Scottish spirit of things by wearing a tartan coat for her first official visit to Edinburgh.
The 36-year-old former Suits actress joined her groom-to-be Prince Harry as they made their first outing as a couple to the Scottish capital on Tuesday.
Meghan stood out in the green and navy tartan coat and the good news is – you can still buy it online now!
Here’s a roundup of what Meghan wore in Edinburgh…