Royal wedding: Scenes from the rehearsal
Wedding rehearsal means something different when it’s a British royal wedding: It’s all about the military, the security services, police, bands and horses that will take part in the ceremonial flourishes that will make Prince Harry and Meghan Markle’s nuptials on May 19, 2018, yet another extravaganza to remember. On May 17, soldiers, sailors, airmen, police officers and horses practiced their moves in the streets of Windsor.
Let’s block ads! (Why?)