Salma Hayek said she has never considered herself to be a 'skinny girl' because of her fluctuating weight which, she says, is caused by her love affair with food.
"Everybody has a weakness [and] mine is food," Hayek said. "If you love food and you love red wine and they put you in France, you're in a good place and you're in a bad place at the same time. You have to weight yourself every day, and you have to have an alarm number. When you get to that number, you have to start putting it in reverse."
For Hayek, it's being in love that keeps her motivated to stay in shape.
"I think if I was not in love, I would probably let myself go faster," she admitted. "Love gives me the vanity to continue. I'm not necessarily vain, but when I gained 50-something pounds in the pregnancy, it did something to me. Since then, at least I make an effort."