With Halloween just around the corner Bella Thorne looks hot as she poses up a storm dressed up as a steamy Little Red Riding Hood.
The 23-year-old posted the risque pictures on her social media for her 24 million fans and followers.
Taking to her Instagram, Bella shared six sensational images of herself wearing a red latex low-cut body suit, a red cloak, and sheer red stockings.
Her long auburn hair hangs in soft curls around her shoulders and a slick of red lipstick.
Bella sent her fans wild as her cleavage spilled from the daringly plunging latex ensemble, which struggled to contain her ample assets.
She also ensured all eyes were on her tiny waist as the skintight material clung to her hourglass proportions while she posed for the camera.
Placing the red hood over her fiery red hair, Bella made Little Red Riding Hood sexy as she smouldered for the red-hot snap.
She finished the look off with bright red lipstick and dramatic eye make-up, adding lashings of mascara.
In other snaps, Bella also turned away from the camera to flaunt her peachy derriere, turning back round to face the camera.
She captioned the image, writing: "Lil red grandma doesn’t approve of my outfit," followed by a sad face emoji.
The set of pictures received 1.1 million likes and nearly 4,000 comments - with some not being for the faint hearted, while others were complimentary of the star.
The former Disney actress recently opened up an OnlyFans account, which sees subscribers pay for content with creators charging anything from £5 onwards to join.
Bella made headlines after it was revealed she had a bumper pay day after bagging £757,000 in just one day on the X-rated service.
The actress made a name for herself on shows such as Dirty Sexy Money and Disney's Shake It Up before going on to star in films such as The Duff and The Babysitter franchise.
Born Annabella Avery Thorne in Pembroke Pines, Florida, the star has dipped her feet into every aspect of the showbiz industry.
From modelling and appearing in a Liam Payne music video to becoming a director - she's tried it all.