Prince Harry and Meghan Markle attend Vancouver Canucks game during 2025 Invictus Games visit.
Prince Harry and Meghan Markle attended a Vancouver Canucks game against the Toronto Maple Leafs during their visit for the 2025 Invictus Games. Prince Harry dropped the ceremonial first puck, similar to a moment Queen Elizabeth had in 2002. The Invictus Games this year will introduce winter sports like skiing and wheelchair curling. The Canucks game was the most-watched NHL match of the season.
6 weeks ago
98 Articles