"Before my first film, the casting director asked me to lose some weight, saying, 'On screen you're going to look much fatter.'
"I started drinking soups and then I was like, 'I can't do it, I can't go on a diet'. It's hell, it makes you very depressed - food is so important to me.
I couldn't go on," she said. Longoria said she would not undergo cosmetic surgery to improve how she felt about herself.
"It's not all about physique and how beautiful you look. In this business actors who have Botox or surgery make you very aware of age.
It's awful. In Los Angeles, I feel like the ugly duckling, like I'm from Venus or something."