Machine Gun Kelly is no stranger to shocking fans.
But the 31-year-old rocker has really made jaws drop with his latest Instagram post.
Shared on Monday, February 7, the carousel post features a series of selfies and an eye-popping one-word caption: "Celibate".
The six-photo post kicks off with a snap of MGK - real name Colson Baker - posing in a black sweater that ironically reads 'SEX'.
Next up is a photo of him in a slightly more playful get up including Spongebob jeans and a baby pink t-shirt.
The post continues to showcase MGK's unique style, including closeups of his neon yellow nails, leopard biker shorts, and torso tattoos.
It concludes with two video clips from his latest performance on February 5 at the NHL All-Star Game in Las Vegas. Many took to the comments section to laud the rappers' stand-out fashion sense.
"The fits on 10," former Vine star and YouTuber Taylor Caniff wrote.
"Second slide jeans are major," added The Only Way Is Essex reality star Vas J Morgan.

But it was the caption - which seemed to announce that MGK is abstaining from sex despite his infamously PDA relationship with actress Megan Fox - that really piqued people's interest.
Some speculated in the comments section that he and Fox - whose engagement made headlines last month - had decided to stay celibate until after their wedding.
"Maybe he ain't doing anything till he's married? That's the only thing that makes any sense here," one fan wrote.
Others were less convinced, suggesting that MGK was simply being a loyal fiance.
Meanwhile, some people thought it was a lot of fuss over nothing.
"Y’all overthinking it, he’s referring to the shirt," they wrote, indicating MGK's 'SEX' t-shirt in the first selfie.
Neither MGK nor his 35-year-old bride-to-be Fox has commented on his celibacy post. However, E! News reports that she was by his side for the NHL All-Star performance in Nevada over the weekend and that the lovebirds headed back to the STRAT Hotel, Casino & SkyPod after the game.