Hollywood star Cameron Diaz still struggles not to eat junk food.
The 'What to Expect When You're Expecting' star, who recently released 'The Body Book' in a bid to help educate young girls about exercise and nutrition, said she has to force herself to drive past fast food restaurants every day, reported Contactmusic.
"I saw a Taco Bell yesterday - it made my stomach scream. If I had nothing else to do, I would be, like, 'Three bean-and-cheese burritos and give me some nachos with extra cheese sauce!' But what I've learned is that just 'cause you can chew it and swallow it and poop it out doesn't mean it's food," she said.
Also Read
The 41-year-old actress said that she is not in the best shape of her life at the moment but is glad she developed a love for fitness when she was preparing for a film in 2000.
"Until I started training at 27 for 'Charlie's Angels,' I didn't. I literally quit smoking a month before. At 27, I wasn't consciously saying, 'I'm doing this for when I'm 41.