Harry and Meghan are back in Britain: Tracing their journey from royal fairytale to rupture
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.