Justin Bieber debuted his new hair color on his Instagram. The singer shared a selfie that showcased not just his new hair but also his muscular physique.

Bieber sent fans in frenzy recently after he shared his nearly naked selfie on his Instagram. The "What Do You Mean?" singer shared a couple of his photos that leave little to the imagination. The Canadian pop star appeared in the photo wearing only a towel wrapped around his waist as he stands in front of the full-length mirror.

The first photo was taken at a little far distance but close enough for fans to see his toned body. Bieber flaunted his muscular physique as he stands in front of the mirror looking like his towel is about to fall off his hips. He captioned the shot, "back in the gym." The photo has since received over one million likes and over 44, 000 comments from fans who mostly wrote about how they adore his body.

Bieber shared a second photo on his Instagram. He appears standing in the same hallway facing the mirror. However, this time, viewers get a much closer look at his body compared to his first selfie. The "Sorry" singer didn't caption the shot. However, it has received more than two million likes and over 92, 000 comments already since he shared it on Sunday.

Somehow, only a few of the commentators noticed that Bieber was sporting a different hair color in his photos. His platinum blonde hair is gone and replaced by what The Sun called as his "lilac-colored" hair. An Instagram user named _celinebechara noticed the change in his hair color and commented on Bieber's second photo, writing "he dyed his hair purple." Another user named myamachine also noticed the same thing about the singer's hair from his first selfie.  

Bieber has had a series of hair color changes in the past. He debuted his platinum blonde hair during his appearance on the "Today" show back in September, where he performed "What Do You Mean?" and some hit singles from his previous albums. .

Bieber's nearly-naked selfie comes after he also shared a sexy snap of himself on Instagram. The 21-year-old hunky singer hasn't been shy lately with stripping to his underpants. Bieber made Calvin Klein proud when he shared a snap of himself sleeping on the bed with only a pair of briefs on. The singer captioned the shot, "Sweet dreams" along with a smile emoji.