September 26 2017 12:06am

Prince Harry spotted with girlfriend Meghan Markle at Invictus Games

Prince Harry and girlfriend Meghan Markle arrive hand-in-hand to Monday’s Invictus Games in downtown Toronto.

Responsive site? HTTPS:// site?

Video Home

Load More