Cameron Diaz says her biggest weaknesses are burgers and fries.

The 'What Happens in Vegas' actress admits she can't resist the greasy treats.

She said: "I eat healthily but love my burgers, and if you put a bowl of fries near me, then it's over. Normally, though, I'll have a half-order of something and save the leftovers. I'm queen of leftovers."

Cameron also attributes her active, healthy lifestyle to keeping her sane, adding to Britain's Shape magazine: "I hike, snowboard and surf. I admit I do hire a personal trainer as well, but for me working out is a big part of keeping mind and body together."

The 35-year-old actress recently admitted she had altered her eating habits because she was gaining weight as she got older.

She said: "I used to be able to eat and drink anything I wanted - fried chicken, onion rings, half a bottle of wine - then go right to bed. But as you get older your insides rebel against you!"

RELATED PHOTOS AND ARTICLES
Cameron Diaz - The Holiday New York Premiere - ArrivalsCameron Diaz - Cameron Diaz - Cameron Diaz - The Holiday New York Premiere - ArrivalsCameron Diaz - Poiret, King of Fashion - Costume Institute Gala at The Metropolitan Museum of Art - ArrivalsCameron Diaz - Poiret, King of Fashion - Costume Institute Gala at The Metropolitan Museum of Art - ArrivalsCameron Diaz - Cameron Diaz Photo Shoot in Mallorca Week of November 9th
Ashton Doesn't "Punk" His Co-StarsJohn Mayer Cheating On Jennifer Aniston Already?
Jennifer Aniston "In Love" With John MayerCameron Diaz Loves "Hairy Men"
Cameron Diaz And P. Diddy Reportedly DatingCameron Diaz Seen Out With Jennifer Aniston's Ex
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.