Credit:- IG/Shawn Mendes

The 24-year-old singer Shawn Mendes celebrated Christmas in a unique way.

Credit:- IG/Shawn Mendes

The singer shared a video in just underpants from a partially frozen creek.

Credit:- IG/Shawn Mendes

Shawn Mendes opened the video by standing in the snow.

Credit:- IG/Shawn Mendes

He inhaling deeply to brace himself for the shock of the cold.

Credit:- IG/Shawn Mendes

Except for a pair of black boxer shorts, he swiftly changed his outfit.

Credit:- IG/Shawn Mendes

The “Mercy” singer entered fully as he and his companion entered.

Credit:- IG/Shawn Mendes

Mendes’ celebrity friends couldn’t help but make some jokes.

Credit:- IG/Shawn Mendes

Ryan Tedder wrote, “BLUE BALLS. LITERALLY.”

Credit:- IG/Shawn Mendes

Laverne Cox said, "I’m here for all of it as a fan.”

Credit:- IG/Shawn Mendes

Grier wrote, “Can take the boy out of Canada but can’t take Canada out of the kid.”