Meghan and Harry spotted at London hotel ahead of first UK event together since Megxit
MEGHAN MARKLE was all smiles as she and Prince Harry were spotted at The Goring Hotel, in London ahead of their first joint event together in the UK since announcing they were stepping back as senior royals – dubbed “Megxit”.
Daily Express :: News Feed
Comments are closed.