Justin Bieber proved that he is still in top shape.
The Sorry singer shared a generous look at his toned body while on vacation in Aspen this week with his family.
The crooner had on nothing but a pair of tight white Calvin Klein underwear as he sat in a chair on the snow by a river with trees behind him. There were two images in all.
His Instagram fans went into meltdown as they gushed over his physique with several women saying he was ‘hot’ and others claiming they were ready to faint.
The day before the 30-year-old husband of Hailey Bieber was seen coming out of the ice-cold river in his underwear after doing a cold plunge with a pink hat on.
This comes just as his wife Hailey’s Rhode Foundation donated $1M toward the victims of the LA fires.

Justin Bieber proved that he is still in top shape. The Sorry singer shared a generous look at his toned body while on vacation in Aspen this week with his family

The crooner had on nothing but a pair of tight white Calvin Klein underwear as he sat in a chair on the snow by a river with trees behind him. There were two images in all
There was no sign of his son Jack Blues, four months, in the slideshows, with the pictures taken by photographer Rory Kramer.
This comes after family drama as Justin unfollowed Hailey’s father Stephen Baldwin.
Despite fans speculating that the unfollows meant his marriage was on rocky terms, it appears that it is stronger than ever.
The couple also appeared to hit back at the never-ending divorce speculation in one snap he shared in a slideshow posted on his Instagram.
Justin and Hailey are seen seated at a restaurant side by side as they pose with their middle fingers in the air.
Hailey is wearing a New York Yankees hat with a leather jacket while Justin wears a black hoodie over his head.
Justin tagged Rory as the photographer for the images, which included images of Justin solo, as well as the pop star posing on an SUV they are using in Aspen, another picture of him and Hailey, and their pups.
The Sorry singer also shared another image featuring his gorgeous wife Hailey, this time as the duo posed in the snow.

The day before the 30-year-old husband of Hailey Bieber was seen coming out of the ice-cold river in his underwear after doing a cold plunge with a pink hat on
Hailey wowed in a white belted winter jacket with matching bottoms, adding a black beanie and small framed sunglasses.
The Rhode Skin founder flaunted her giant diamond wedding ring as she held up a cup of coffee.
Justin was snapped snipping a cup of coffee while rocking a black jacket and gray bottoms.
The slideshow also featured a small glimpse of their four-month son Jack – with Justin cradling his son and giving him a kiss on his head.
Only the top of Jack’s head was seen in the image shared by Justin.
On January 2nd, Hailey shared a rare snap of her and Justin’s son Jack.
The couple celebrated the New Year by enjoying In-N-Out – adding caviar on top.
The gorgeous model and businesswoman, 28, posted a close up shot of her baby boy’s adorable foot – as she sweetly kissed it.
She simply captioned the black-and-white shot, which she shared to her Instagram Stories, ‘HNY’ – which is short for Happy New Year, adding paw print and blushy face emojis.
The sweet snap came hours after she showcased her absolutely incredible post-baby body.
Hailey, who used strength training and Pilates to get back to her model figure, wore the With Jean Jeanie bikini in the shade candy – paired with the Numero Ventuno leopard print faux fur coat.
She flaunted her toned midriff as she posed in the striking look, adding a New Year’s headband.
Hailey rocked her faux fur leopard print jacket with jeans and a black tee for part of their New Year’s Eve festivities.
Soon after Hailey shared her slideshow to Instagram – with the racy bikini snap – Justin posted another image of her in the same look – adding a caption of his own.
He wrote: ‘Um Goin anywhere with u bb. Happy new year.’
In the snap, Hailey posed in the bikini and faux fur jacket on the steps as she showed off her boots and New Year’s headband.

This comes just as his wife Hailey’s Rhode Foundation donated $1M toward the victims of the LA fires
The lovebirds announced the birth of their son – one day after he was born – posting a snap of their baby boy’s foot – along with his name.
Justin, 30, had shared the first image of Jack Blues on August 23rd with the caption: ‘Welcome home Jack Blues Bieber,’ adding a teddy bear emoji.
Justin and Hailey shared their first family picture to their Instagram page on Friday, November 1st to show off their Halloween costumes.
Hailey dressed up as Kim Possible for her Halloween costume, with Justin dressed up as Ron Stoppable and son Jack as Rufus.
Hailey and Justin announced her pregnancy in May, after sharing footage of their vow renewal ceremony they had in Hawaii – with her baby bump on full display.
Hailey and Justin have been happily married since 2018.
On Monday, December 30, Hailey clapped back at trolls speculating – once again – the state of her and Justin’s marriage.
She shared a Tiktok video from @eyegothyme, with her caption: ‘Me to all of you on the internet.
In the video, @eyegotthyme says ‘you’re not well and it’s okay.’
Justin and Hailey recently enjoyed a PDA filled holiday to Costa Rica.
They were in the beautiful country to attend the wedding of pals Joseph Perez and Jessica Lageyre – which took place mid-December.