She married the Prince at St George's Chapel in Windsor in May 2018, becoming the Duchess of Sussex upon her marriage. Meghan gave birth to the couple's first child, Archie Harrison Mountbatten ...
I reckon we could reboot the game now, only we could call it, Where In The World Is Meghan? Where has the Duchessof Sussex gone? November 27 marks seven years since she – then Meghan Markle, ...