Royal wedding: Harry and Meghan choose carriage
Prince Harry and Meghan Markle have selected the carriage and horses they will use for their wedding procession.
They will tie the knot on Saturday 19 May at St George's Chapel in Windsor.
Prince Harry and Meghan Markle have selected the carriage and horses they will use for their wedding procession.
They will tie the knot on Saturday 19 May at St George's Chapel in Windsor.