Charlotte Crosby has blamed her weight gain on Geordie Shore.
The 23-year-old star claims the MTV reality show is the reason for her change in figure, admitting she's gained three stone and gone up two dress sizes while filming the upcoming eighth series.
She explained: "It's hard on the show because we film for six weeks at a time and it involves constant drinking and eating pizzas and kebabs. It's nearly impossible not to put on weight."
The 'Celebrity Big Brother' winner was at "rock bottom" over her figure after taking part in the Channel 5 reality show and spent the next two months working out and eating healthily, but she's since struggled to keep the weight off.
Charlotte confessed: "I know I've been naughty with my diet, even when I'm not filming. I just love junk food. I can't drive past a McDonald's without going in for a burger and fries.
"I'd love to tone up and get back to a size 10, but it's not easy. If losing weight was easy, everyone would be able to do it."
Meanwhile, Charlotte has admitted her relationship with boyfriend Mitch Jenkins is better than ever.
She told Closer magazine: "Thing are great with Mitch. I would love to be married by the time I'm 30, but that's a fair few years off."
Tagged in Charlotte Crosby