Rebel Wilson works out five times a week.
The 'Bridesmaids' star, who wears a US size 16 to 18, may be proud of her curves but has admitted she still likes to work up a sweat with a personal trainer multiple times a week as well as go hiking and playing tennis on Saturdays.
Speaking to Cosmopolitan magazine, she said: "You need to be fit to be able to bring it 16 hours a day on a film set."
But, although she likes to keep fit, the 35-year-old actress can't help but scoff calorific treats when she feels stressed.
She explained: "I love me some ice cream or dessert, and it comes at times when I'm happy or sad.
"So when I have an incredibly successful day, I want to celebrate and reward myself with food. If I've had a sad or stressful day, food is also comfort.
"I bought this hilarious slogan sweater the other day that says, 'Food is my only friend'. I thought it was really cute.
"You would probably describe it as emotional or stress-eating. I don't do drugs; I don't really drink... so eating is my one vice. I wouldn't ever want to totally give it up."
However, the blonde beauty, who was born and raised in Australia, believes her lifestyle has improved a lot since she moved to Los Angeles, California, five years ago,
She said: "Living in LA you learn a lot about health. I now drink green juices and I'm trying to do gluten-free. But I don't do it 100% - I'm not a maniac!"