Prince Harry and his wife Meghan, the Duke and Duchess of Sussex, are in Whistler, B.C., for the town's Invictus Games welcome ceremony.
Katy Perry has thrilled the crowd at the opening ceremony of the 2025 Invictus Games in Vancouver, Canada. The pop star showed support for her Montecito neighbours, Prince Harry, who founded the event ...