Jessica Alba "stopped eating" so much so she wouldn't "preyed upon".
The 'Sin City' actress has spoken out about her issues with body image, and she admitted during her early days working in the movie industry she was urged by her family to hide her body from men.
Speaking at the Goop health summit in Los Angeles, the 38-year-old star said: "I was meant to feel ashamed if I tempted men. Then I stopped eating a lot when I became an actress. I made myself look more like a boy so I wouldn't get as much attention."
Jessica revealed her family told her not to wear jeans which emphasised her "voluptuous" body and "booty", while she explained how she felt "preyed upon" by men.
She added: "Nothing about being successful in this business is easy. You can't be bitter."