Meghan Markle and Prince Harry Deliver Moving Speeches at Invictus Games Closing Ceremony
GossipEntertainment / Gossip 6 years ago 308 Views comments
Meghan Markle and Prince Harry took the stage in Sydney to help wrap up the 2018 Invictus Games.
The Duke and Duchess of Sussex, who are currently on...
Comments