Girls Aloud star Kimberley Walsh has spoken out against the "constant commentary" on people's weight in the media.
"There's always been an obsession with weight, but I've definitely noticed it getting a lot more intense over the past ten years," Walsh told the fitness magazine, Cosmopolitan Body.
She added: "One thing I think adds fuel to the fire is the constant commentary on people's weight [in the press]. It annoys me, because a lot of the time it's not even correct.
"I've read so many stories about myself where I supposedly weigh one thing in one picture, then another thing in another picture - when I know for a fact I was exactly the same weight in both pictures. One of them is just a bad angle!"
Walsh continued: "We're not perfect. Unless you've got a dietician with you all day long, it's really hard. I think every woman has some experience of dieting, however extreme. It's just part of life.
"I'm really happy with my body at the moment - as happy as I'll ever be! You can tweak your body and you can improve on yourself a bit, but the proportions of my body will never change, and I'm fine with that.
"You have to be comfortable with what you've naturally been given. You have to make the best of that, and not try to completely change yourself. Body shapes can only change so much."
She added: "I've spent many years putting myself under the spotlight but now, in my 30s, I've accepted my body.
"I feel comfortable with it and I'm pretty happy with the way I look. I've learnt that it's all about making the best of what you've got."