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.
Get breaking news anytime, anywhere. Download the TOI app now!
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.
Get breaking news anytime, anywhere. Download the TOI app now!