Washington: Cameron Diaz has revealed that she still struggles not to eat junk food.
The 41-year-old American actress claimed that she has to force herself to drive past fast food restaurants every day, Contactmusic reported.
The ` Knight and Day` star recently released ` The Body Book` in a bid to help educate young girls about exercise and nutrition .
ANI
First Published: Friday, January 24, 2014, 16:53