"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."
SRK-Gauri anniversary: B-Town stars and their non-filmi better halves
Birthday special: Popular mothers and daughters in Bollywood
Spotted: 'Kaabil' star Hrithik Roshan with dad Rakesh Roshan
'Rock On 2' trailer launch: Farhan, Shraddha enthrall audience with live gig
Flashback: When bikini babes set a new world record in Australia