Danielle Lloyd has come under fire after she shared an image on Instagram of her topless in front of her children.
Mum-of-four Danielle, 35, posted the image to help sell a massage mat.
The snap sees Danielle sitting with her - very red - back to camera and covering her boobs in front of children Archie, Harry, George and baby Ronnie.
She captioned the image: "A moment of pure joy on my @pranamat massage set made me think about Christmas gifts.
"I thought Pranamat could be the perfect gift for all those who wish to have a massage every day!
"No more muscle tension and stress. I feel energised and ready to play with my gorgeous little monsters!"
It didn't take long for many of her 565,000 followers to query what was going on.
"Why are you topless in front of your BOYS?!" one screamed.
Quite strange that you’ve no bra or top on to pose in this picture around the kids!
Another said: "Quite strange that you’ve no bra or top on to pose in this picture around the kids!"
"Indecent exposure," another commented wryly.
But it wasn't all negative for Danielle - who has three boys with former footballer Jamie O'Hara and one with current husband Michael O'Neill - some followers were supportive.
"Great mum and children. Leave her alone. Sets good morals," said one fan.
"Why the hell do people find this strange? These are her children the children she gave birth to, leave the girl alone," commented another.