Justin Bieber Stuns Fans With New Shirtless Calvin Klein Pic Before Dyeing Hair Lilac

Say, "hello," to Justin Bieber and his new purple hair. Although, for accuracy's sake, the color is closer to lilac.

The pop superstar has been on quite the hair journey over the years. A swoop mop top in 2009, brown and trim two years later.

Then, it was layers in 2012, the infamous quiff in 2013, platinum in 2014, blond and side-swept, platinum again, growing out in 2015 -- and now lilac.

So, if you're expecting to see the Biebs rocking Willy Wonka purple hair you'll be disappointed. It's more like an iced purple.

Justin Bieber fans got a heads up that a hair change was coming when he was photographed coming out of his regular Nine Zero One hair Salon hair salon on Friday.

Shortly after, the heartthrob shared non-captioned pictures of his new purple 'do on Instagram. He also debuted a close-up look at his red LaFerrari, a hybrid sports car built by Italian sports car maker Ferrari, which costs over $1 million.

Toward the end of 2015, Justin made the cut on a slew of most stylish fashion lists. Based on these latest photos, it's not hard to see why.Is Bieber's purple hair permanent? Has he dyed his hair for a new video, or a new photo shoot? Personal whim? We'll have to wait and see.

One thing is certain, it's refreshing to see such a powerful fashion influencer playing with his style so freely and creatively, despite the often ignorant reactions it often generates.

Hours before getting his dramatic hair change, the "Sorry" singer shared a shirtless selfie wearing only a pair of white Calvin Klein undies, while lying in a pristine bed as if asleep.

Justin captioned the pic "Sweet Dreams." As one might expect, the singer's fans made their appreciation known in "Likes" and comments by the snap, which quickly went viral.

It's possible the 21-year-old was rewarding fans for their diligence in trending #9YearsOfKidrauhl on Twitter earlier in the day. Beliebers launched the hashtag to celebrate the nine years since the Biebs' mother Pattie Mallette, created his YouTube account under the moniker "Kidrauhl" on January 15, 2007.

As history attests, four days later Mallette posted the first video of a 12-year-old Justin singing Ne-Yo's "So Sick" at a talent competition in Stratford, Ontario.

In fact, the Calvin Klein-clad photo first surfaced online on Thursday night. Eagle-eyed fans noted the pic wasn't recent, as the singer's "Purpose" tattoo is missing. It was inked to commemorate his latest same titled album.

In addition, the Biebs' hair color in the picture is much lighter than the blonde color he had just hours before dyeing it lilac-cum-purple.

As it happens, the singer's videographer, Rory Kramer, previously revealed Bieber shot a new Calvin Klein campaign back in October, after they filmed the "I'll Show You" music video in Iceland in September. So the half-naked snap appears to be a leak of that shoot.

Bieber broke the Internet back in January 2015 when Calvin Klein launched the superstar as the new face --- and body --- of the brand's underwear and jeans.

Despite carping about photoshopping -- which was denied --- the singer proved detractors wrong after paparazzi-obtained pictures of his naked penis hit the Internet 10 months later.

It's important to note that the Bieber, who, at the time, was in vacation in Bora Bora, did not consent to the nude pics being taken. He was also unaware that the paparazzi were filming him.

Meanwhile, earlier this week Justin was nominated in the International Male Solo artist for a Brit award in the upcoming event. He will also perform during the show alongside The Weeknd, Coldplay, Adele, James Bay, Jess Glynne, and Little Mix.

Whether or not the Biebs rocks up with lilac hair remains to be seen.

[Images via Instagram]