Prince Harry and Meghan Markle came to Edinburgh, the capital of Scotland for a one day visit. The couple is visiting Edinburgh as part of a series of royal duties that were planned to be performed before their wedding on May 19. The couple met with local people at Edinburgh Castle and then visited Social Bite which is a cafe and social business struggling with homelessness. Meghan wore a tartan-wool coat by Burberry |