Bella Thorne bares it all. Never the one to shy away from flaunting her curves, the Famous In Love actress took to social media to share a completely naked photo of hers that oozes self-confidence.

Thorne shared her nude photo with her 15 million fans on Instagram on Saturday (1 July). In the picture, the 19-year-old can be seen seductively biting her thumb, wearing her sultry smile and red lipstick, while lying in a bathtub filled with blue water as she hides her lady parts with her arms and legs.

"In case you were wondering my bracelet says 'dubstep' ✨ 135,000 streams on @spotify in one day !?! #justcall," she wrote alongside the photo that shows her wearing a few multi-coloured bracelets on her right-hand wrist.

After she posted the sexy image of hers on the photo and video sharing application, fans started to bombard Thorne's post with praises, insults, and some even asked as to how the water in the bathtub was blue in colour.

"Looking so hot and sexy hmmmmm.... I am out of control," one fan wrote, while another said, "Damn she's posting pictures like this I can't wait till she starts making porn."

"How tf is the water blue?" a third fan asked. Another said, 'god dam i love that your back to being sexy and not that weird green/blue hair dirty chick lol, b.c your gorgeous!!!"

This is not the first time Thorne has gone nude. In March, she posted a video on Instagram Live that showed her walking past the camera naked after posting a string of raunchy photos.

In recent months, Thorne has been posting even racier images, with her experimenting with different bizarre looks that mainly focus on hair colours.

"It feels good and I always love funky hair colors. I always wanted blue hair, I wanted green hair, purple hair, so it's just fun to do," Thorne told People magazine. "I dyed it blue, just because I felt like it. My sister dyed hers pink and we just like doing it to be matching and coordinated. It was just fun. Her boyfriend did his color too. It was cool."