The Invictus Games kicked off this morning with a bang, with Duchess Meghan and Prince Harry touching down in Vancouver, Canada, for the opening ceremonies.
Valentine’s Day may not be until next week, but that’s no problem for Prince Harry and Duchess Meghan. The royal couple cuddled up at this year’s Invictus Games, held in Vancouver and Whistler, Canada ...