Ever since announcing her engagement to Prince Harry, the world's eyes have been fixed on Meghan Markle — and her style. We'll be following the Meghan Markle Effect™ with our column, "Meghan Markle Wore a Thing."
Ahead of their May 19 nuptials, Meghan Markle and Prince Harry continue to carry out their first batch of royal duties as a couple, most recently heading to Edinburgh, Scotland with a loaded schedule on Tuesday. First, Markle and Prince Harry chatted with well-wishers at Edinburgh Castle, during which Prince Harry nearly lost a finger courtesy of a very cute, albeit hangry Shetland pony named Cruachan.
Then, the couple visited the Social Bite, a local sandwich shop that donates all of its profits to causes that tackle homelessness.
For the occasion, Markle wore a very festive tartan coat, the checked pattern of which is closely associated with Scotland and was surely appreciated by her Scottish hosts. The coat, made by Burberry, retails for $2,895 and is still available to purchase on Net-a-Porter. (She's also wearing a repeat Wolford turtleneck — the same she wore for her first royal engagement in Nottingham — and Veronica Beard trousers, and carrying a sold-out Lane Crawford crossbody.)
Tonight, Markle and Prince Harry will attend a formal reception at the Queen's Scottish royal residence, the Palace of Holyroodhouse, to celebrate the "Scottish Year of Young People," at which we can only hope Markle will wear another suit.
See more things The Duchess of Sussex has worn in the gallery below: