Apparently Penelope Cruz’ beauty secret is a luxury many of us can’t afford: she swears by 12 hours sleep every night. And she’s on to something. Studies have shown that people who don’t get enough sleep consume up to 300 more calories a day trying to maintain energy. Also you’re awake longer so there’s more time to eat! Penelope also stays in shape with Pilates and dance classes. These help her burn up extra calories, after a big meal. ‘I try to eat healthy food’, she says, ‘ But I love fried food and bad things. And I love oil. Give me a plate of bread, some oil and salt and I'm happy.’