Meghan Markle and Prince Harry put on a loved-up display as they arrived in Whistler, Canada, to promote the Invictus Games – with both dressed for the wintery weather Meghan Markle and Prince Harry put on a loved-up display as they arrived in Whistler, Canada, to promote the Invictus Games – with both dressed for the wintery weather Ok – Celebrity NewsRead More