Meghan Markle and Prince Harry share a kiss at the Invictus Games in Canada Photo C GETTY IMAGES
Home
Barack Obama ‘quizzes Prince Harry on girlfriend Meghan’ at Invictus Games! Meghan Markle and Prince Harry share a kiss at the Invictus Games in Canada Photo C GETTY IMAGES