The Scottish State Coach which will carry Britain's Prince Harry and his wife Meghan Markle in wet weather along the processional route in Windsor following their marriage stands in the Royal Mews at Buckingham Palace in London. Photo taken on May 1, 2018. (Photo/Agencies)