Royal carriage pulled through streets of Windsor during wedding rehearsal

May 17, 2018

Dress rehearsals are taking place in Windsor ahead Saturday's royal wedding with thousands of well-wishers lining the streets.Video shows the open-top carriage that Prince Harry and Meghan Markle will be using on Saturday taking part in the rehearsal. According to reports, the couple have chosen an open top Ascot Landau carriage, built in 1883.