Prince Harry is currently preparing for the 2025 Invictus Games, which are set to take place in Vancouver and Whistler in Canada this month. And according to a new report, the Duke of Sussex has ...
Prince Harry and Duchess Meghan bundled up as they touched down in Canada for the Invictus Games. A deeply personal event for both royals, the Invictus Games will be held in Vancouver and Whistler.