Ulrika Jonsson has taken aim at stars like Jennifer Lopez for setting “unrealistic expectations” that make normal women feel like they don’t measure up.
The TV star spoke out after Lopez, 51, posed nude to promote her song In The Morning, confessing that the images made her feel insecure.
She also told how recent snaps of Friends star Jennifer Aniston, 51, jogging made her “cry inside”.
Watch: Ulrika Jonsson presents the weather on GMB for the first time in 30 years
“The girl is just TWO years younger than me but her body is better than mine was at 27,” Jonsson, 53, wrote in The Sun.
“She is toned, muscly but feminine and there is no sign of excess skin, cellulite, puckering or, in fact, ageing.”
The star went on: “Look, I’m no idiot.
“I am acutely aware these women have access to physical trainers, make-up artist, dieticians, cooks, staff... not to mention Photoshop.
“They get photographed by the best and wouldn’t let anything pass without a decent filter.”
Jonsson admitted that if she had the same facilities people may see a very different version of her, but she added: “This peddling of perfection is, I believe, doing some very real damage.”
The presenter – who has daughters of 16 and 20 - said she was concerned about the effect on women.
And she said she worries that when her girls look at themselves they may feel that they are “not measuring up”.
The star has frequently spoken about the need to embrace what you have rather than striving to be perfect, and regularly posts pictures of herself on social media without make-up or filters.
She said she hopes it can make people feel better about themselves because celebs need to remember that there is a responsibility that comes with their platform.
“Creating unrealistic expectations does so much damage and this slavery to perfection really needs to end,” she said.
Watch: Ulrika Jonsson wouldn’t discourage daughters from having one night stands