The carriages chosen by Prince Harry and Meghan Markle for their upcoming wedding have been revealed, with options for fair and wet weather. Windsor Grey horses will pull the couple in an Ascot Landau carriage for their procession through Windsor Town after their wedding on Saturday 19th May, unless heavy rain causes them to use the Scottish State coach.