Meghan Markle wears Veronica Beard trousers & a Burberry coat in Scotland
9 years ago Lily GarnerMeghan Markle and Prince Harry have started their day full of events in Scotland. They arrived in Edinburgh a short time ago, and these are photos from their first stop at Edinburgh Castle, where throngs of Scottish people were lined up to see them. For Meghan’s first official Scottish appearance, s..