Prince Harry and Meghan Markle have touched down in Canada ahead his an Invictus Games event.The couple, who are no longer senior working royals, are visiting for a three-day event to discuss next year's games. Harry and Meghan are no strangers to Vancouver, having briefly lived on Vancouver Island in a mansion called Mille Fleurs.