Amy Hart was horrified by trolls commenting on her weight.
The 31-year-old former 'Love Island' star - who welcomed son Stanley with fiance Sam Rason last year - revealed she faced abuse over her looks when she was named as host of the podcast for the 'All Stars Love Island' series.
She told The Sun newspaper: "Some people commented, 'Oh my god I didn't recognise her, she's put on so much weight' which was not nice to read.
"They'd seen me five years ago on TV when I was conscious I would be on national TV, so of course I'd made an effort to look my best.
"I was 57kg (8.9st). I was tiny. Looking at pictures now and I'm like 'Jesus Christ'.
"I'm never going to get back there. I'm five years older, and I've had a baby."
And, Amy insisted she is happy with her weight.
She said: "Everyone feels comfortable at different weights and right now I feel happy.
“I've decided I'll wear the clothes that make me happy because I could get hit by a bus tomorrow.
“I do what I can to stay healthy because that is the greatest gift I can give Stanley, but I still enjoy things in moderation.
“I do love fast food - if I could eat it for three meals a day I would. I'd have lunch and two dinners which would be McDonald's, KFC and Wingstop. But I don't.
“I prioritise being healthy because that's the most important thing I can do as a mum.”