Charlotte Crosby has hit back at horrid bodyshaming trolls on Instagram, posting a video of herself in bed wearing a crop top and no underwear in bed.
Speaking from her hotel bed in St Lucia, where she is holidaying with boyfriend Joshua Richie, Charlotte said: "All the people commenting on my photos saying 'you have put weight on', you are larger in your real pictures. So here is video footage of my body."
She then panned the camera to her stomach to show off her shape and continued: "Same position as on my instas, you c****.
"There are certain positions I may be in where I may look..."
Josh then chimed in with: “Like the Michelin Man”, and Charlotte laughed and added: "See that little roll there. The natural roll of a sitting position!"
This comes after Charlotte expressed her distress at not being able to fit into size 8 clothes on her MTV programme The Charlotte Show.
She said: "I feel so much pressure. All eyes are on me to look good in these clothes."
"I'm having a bad time again.
"How embarrassing. I’m meant to be the ambassador for the brand and now none of the clothes fit us?
GALLERY: the transformation of Charlotte Crosby over the years
Charlotte Crosby transformation slider
2011- Charlotte Crosby- Aged 21
Wow, who remembers the original cast of Geordies back in 2011 with Greg Lake who lasted about 20 mins on the show?! This is where it all started for the young Geordie lass...
2011- Charlotte Crosby- Aged 21
Fresh faced armed with fake lashes and hair extensions, a 21 year old Chaz is ready to rock in her tiny red dress.
2011- Charlotte Crosby- Aged 21
She was clearly never camera shy...rocking these sweats and minimal make up look.
2012- Charlotte Crosby- Aged 21
Going a shade lighter, the brunette babe poses with her fellow Geordie gals at The Dictator premiere.
2012- Charlotte Crosby- Aged 22
Charlotte seriously rocking this platinum blond blowdry barnet at the MTV EMA awards in 2012, LOVE!
2013- Charlotte Crosby- Aged 22
Chazza started 2013 with her solid blond locks shining in the Australian sun, but of course making sure to stay true to her Geordie roots #mortal.
2013- Charlotte Crosby- Aged 23
Back on British soil and to her brunette locks the Geordie lass is more than ready to enter the madness that awaits her in the CBB house!
2013- Charlotte Crosby- Aged 23
Not only did she survive, but she came out triumphant! All hail Queen Charlotte, winner of CBB'13 and looking gorgeous in all black errythingggg.
2013- Charlotte Crosby- Aged 23
The dark haired beauty looked pretty in white at the BBC Radio 1 Teen Awards!
2013- Charlotte Crosby- Aged 23
Bare footed, a carefree Charlotte braves the streets of London in a short yet stunning little green number.
2014- Charlotte Crosby- Aged 23
Smily and slim, back to her blond tips- Charlotte working a mini blue dress at the X Factor studios.
2015- Charlotte Crosby- Aged 24
Going for the more elegant look, Chaz looks beautifully classy as she pulls off a floor length and up do oh so well. What a look.
2015- Charlotte Crosby- Aged 24
Charlotte starts 2015 showing off her fabulous figure in this bodycon yellow dress and killer heels whilst at her fitness DVD signing #slay.
2015- Charlotte Crosby- Aged 25
Glowing in this summer maxi as she launches her High Summer Clothing Collection.
2015- Charlotte Crosby- Aged 24
Charlotte working a striped suit as she helps in launching Series 10 of Geordie Shore!
2015- Charlotte Crosby- Aged 25
Charlotte continuing her launch in a mini, baby pink jumpsuit. Still glowing and looking fab!
2015- Charlotte Crosby- Aged 25
Going for a blonder more golden look at the In The Style x Now Summer Party.
2015- Charlotte Crosby- Aged 25
The fun blond is seen leaving the Heat Radio studios with on again off again bae, Gaz. Loving the caj yet stylish look here Chaz!
2015- Charlotte Crosby- Aged 25
The boots came out again at the end of '15 as Charlotte posed in this little number at the Clothes Show Live.
2016- Charlotte Crosby- Aged 25
2016 starts with more signings of her fab fitness DVD in a gorgeous pink tight dress. Keep slayin girl, keep slayin.
2016- Charlotte Crosby- Aged 25
We're loving this navy blue dress with killer nude heels as Charlotte attends the In The Style clothing launch party.
2016- Charlotte Crosby- Aged 26
What's not to love about this look...the perflectly placed side plait, the fleeky make-up and the gorgeous jumpsuit are all making it happen for the 26 year old beauty!
2016- Charlotte Crosby- Aged 26
Charlotte modelling her 'In The Style' clothing range with her gorgeous figure.
2016- Charlotte Crosby- Aged 26
Celebrating Geordie Shore's 5th Birthday in a stunning LBD, look at those legs!
2016- Charlotte Crosby- Aged 26
Looking lovely in lace and loose curls.
2016- Charlotte Crosby- Aged 26
The 26 year old continuing to slay her way through 2016.
2016- Charlotte Crosby- Aged 26
LOVE the shorter hair look Chaz ended the year in as she attends the MTV Europe Music Awards. Sophisticated and elegant.
2016- Charlotte Crosby- Aged 26
Charlotte posts a transformation pic on her insta to remind us of how far she's come to lose all that weight. Inspired to say the least!
2017- Charlotte Crosby- Aged 26
2017 started for Charlotte attending The BRIT Awards in a leopard number with gorgeous loose curls.
2017- Charlotte Crosby- Aged 26
It's the year of Chear! The new couple looking finely dressed at the ITV studios.
2017- Charlotte Crosby- Aged 27
The 27 year old working this great outfit and flaunting her incredible figure.
2017- Charlotte Crosby- Aged 27
Chear promoting their hit MTV show 'Just Tattoo Of Us'.
2017- Charlotte Crosby- Aged 27
The brunette hottie looking damn sexy at the Kiss Haunted House Party.
2017- Charlotte Crosby- Aged 27
Charlotte attending the MTV EMA's in a tight fitting chic gown. Her figure and hair on point, take notes girls.