Prince Harry and Meghan Markle Royal Wedding Carriage

Kensington Palace has announced Prince Harry and Ms Meghan Markle have chosen their carriage on their wedding day on Saturday, 19 May 2018, following the service at St George‚Äôs Chapel. Prince Harry and Meghan Markle have selected the Ascot Landau carriage, pulled by four Windsor Grey horses, for their procession through Windsor town centre and…