James Charles posted a nude photo on Twitter after getting hacked this weekend.

The 20-year-old YouTube star revealed his social media account had been compromised on Saturday morning (August 24) after fans noticed some very unusual activity. Apparently, his Twitter was flooded with offensive tweets which have since been deleted. But, after getting back control of his account, Charles realized his hackers might have been able to access his personal photos, which he claims included one single nude.

So, he made the proactive decision to leak the pic himself so no one could "threaten" him with it later.

"hi I got my account back," Charles wrote alongside an NSFW photo that showed off his butt. "just case I ever get hacked again, here's the ONLY nude I've ever taken! can't threaten me with it now get a life."

Unfortunately, most reactions were negative with some users questioning why he felt the need to post such a revealing photo at all. "literally no one asked for this," one person tweeted.

"yeah well I didn't ask to have my security and privacy threatened either," the makeup artist responded. "so this is me taking back ownership of the situation, move on with your day."

"You have fans that are children that look up to you," another wrote.

"It's a butt," get over it," he replied.

Charles is the latest celebrity to voluntarily post their nude photos after being threatened by hackers. He follows actress Bella Thorne and comedian Whitney Cummings, who also dealt with their own respective leaks this summer by choosing to share nudes of themselves before their blackmailers could.

Celebrity Nude Photo Leaks