
Royals
Watch Harry and Meghan Visit Windsor Castle for Wedding Preparations
A warm welcome! Prince Harry and Meghan Markle visited Windsor Castle on Thursday, May 17, to oversee the final preparations for their royal wedding. The couple were escorted in a black Range Rover from their Nottingham Cottage home at Kensington Palace to the royal castle, flanked by a group of police officers on motorcycles. Harry, […]



















