Published On: Thu, Mar 5th, 2020

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.

Most Popular Posts

Categories