The royal wedding rehearsal sweeps through the streets of Windsor in preparation for Prince Harry and Meghan Markle's marriage on Saturday. The band and soldiers march towards the castle. Some 250 members of the armed forces will participate in the wedding procession. After the wedding takes place at St. George's Chapel in the castle, the happy couple will ride around in a carriage as part of the event. Huge crowds turned up on Thursday just for the rehearsal.