-0.6 C
London
Friday, January 18, 2019

harry

Prince Harry and Meghan Markle will wed at St. George’s Chapel in Windsor Castle, England Photo (C) GETTY IMAGES