When Prince Harry and Meghan Markle married at St George’s Chapel in Windsor in May 2018, the moment seemed to carry more than the promise of a royal romance.
When Prince Harry and Meghan Markle married at St George’s Chapel in Windsor in May 2018, the moment seemed to carry more than the promise of a royal romance.