Vin Diesel is not here for your body shaming.

After the 48-year-old “Last Witch Hunter” star was photographed on Oct. 6 looking pudgy and out of shape, the actor showed off his ripped physique on Instagram a few days later.

“It is amazing the response from the journalists who I have been talking to for the last two days in New York,” Diesel captioned one snapshot. “Today one wanted to see the dad bod. Haha. I am wondering if I should show the picture… Body shaming is always wrong! What do you think?”

Hours later, he posted a snapshot lifting up his T-shirt to expose his trim tummy and abs. He claims the picture was taken on Saturday.

“For those who wanted the show…For all the angels that love dad bod regardless,” he wrote in the caption.

Diesel’s sudden transformation left some followers happy while others were baffled.

“I am happy for this, but how is this possible? Wasn’t that fat guy on balcony the real Vin Diesel,” read one comment.