The Ascot Landau open carriage, which will be used in the case of dry weather, for the wedding of Britain’s Prince Harry and Meghan Markle, stands ready in the Royal Mews at Buckingham Palace in London, Tuesday May 1, 2018. ... more > By - Associated Press - Wednesday, May 2, 2018 Click to Read More and View Comments Click to Hide