The puck drops here.
Prince Harry was king of the ice as he and wife Meghan Markle made a surprise appearance at a hockey game in Canada Monday night. The Duke and Duchess of Sussex delighted crowds who showed up to see the Vancouver Canucks face off against the San Jose Sharks at the Canucks’ home stadium.
The prince himself even took to the rink, making his way to center ice to perform the ceremonial opening puck drop for the game, looking sharp in navy sneakers, dark jeans, a navy sweater over a white collared shirt, and a navy blazer. He performed his puck-dropping duties admirably, then made his way back to the box seats where he and Markle took in the game, watching the Canucks prevail over the Sharks, 3-1, on their home ice. Markle wore a dark coat and simple gold necklace to watch the game.
There’s a nice tie back to history, too: Just over two decades ago, Queen Elizabeth also opened a game in Vancouver, also when the team was facing off against the Sharks. The late monarch’s stop was part of an 11-day tour of Canada to commemorate her Golden Jubilee.
As for Harry and Markle, their visit up north is connected to the Invictus Games, Harry’s sporting event for veterans, active service members, and their families. In 2025, Vancouver will play host to the Games, the first time a country will have hosted two editions of the competition. In 2017, the Invictus Games were in Toronto, and the event was notable for more than just its trophies: It’s also where Markle and Harry made their first official appearance as a couple.
Listen to Vanity Fair’s DYNASTY podcast now.