The former Big Brother star, 26, was snapped while wearing an ill-fitting swimsuit as she relaxed on the beach in Gran Canaria.
In one snap, Chanelle is tucking into an ice-cream, while in another she is sitting down by the water's edge.
After giving birth to her son Blakeley in 2010, Chanelle managed to maintain a svelte 9st figure.
However, she began to put on weight at the beginning of this year after splitting with her on/off boyfriend, Jade Goody's ex Jack Tweed.
Opening her own cake shop hasn't helped with Chanelle's eating habits and her clothes size has gone from an 8 to a 14.
The petite mum-of-one, however, is determined to start eating healthily and has vowed to pass up Christmas treats this festive period.
Wow, that girl has willpower. Good for you, Chanelle!
A source tells Reveal: "Seeing these pictures has kick-started her to start eating healthily and exercise in a bid to lose three stone.
"She's taking it seriously. Chanelle's not happy with her body at all right now."
Got an iPad or iPhone? Reveal Mag has been especially designed to fit!