P.K. Subban asked and the prime minister has delivered – Justin Trudeau and his wife Sophie have posted a video of them singing Jingle Bells and Vive le Vent, the French version of song.

Subban challenged the PM to post a video of him singing the Christmas carol as part of the #CanadaCarols campaign, an initiative by the P.K. Subban Foundation in partnership with the Air Canada Foundation. The organizations are raising money for the Children's Miracle Network and the Montreal Children's Hospital.

"Hey Justin Trudeau, I know you're a mastermind when it comes to politics and you have great hair, but can you sing?" Subban said in a video he tweeted Thursday morning.

The Trudeaus filmed their version of the song from food bank Moisson Montreal, where they were helping put together food baskets Friday morning.

Subban has also challenged another Canadian Justin, Justin Bieber, to post a version of the song.

Earlier this year, Subban pledged $10 million to the Montreal Children's Hospital.Montreal Canadiens defenceman P.K. Subban

Montreal Canadiens defenceman P.K. Subban takes a bow as he arrives for a press conference at the Children's Hospital in Montreal, on Wednesday, Sept. 16, 2015. (THE CANADIAN PRESS/Graham Hughes)