For a visit to Edinburgh, Prince Harry wore a long grey coat, while Meghan chose a tartan Burberry number. Image Source: Getty / WPA Pool