Meghan Markle and Prince Harry land in Canada for Invictus Games event
Published
Meghan Markle and Prince Harry have landed in Canada for an Invictus Games event.
Full ArticlePublished
Meghan Markle and Prince Harry have landed in Canada for an Invictus Games event.
Full ArticlePrince Harry's upcoming visit to the UK in May has been confirmed, with plans to attend the Invictus Games anniversary ceremony in..
The Sussexes were spotted hand-in-hand in Canada as they prepare for the launch of the first edition of the Winter Invictus Games