Cameron Diaz has revealed that her "guilty pleasure" is eating onion rings.
During an interview with Seventeen Magazine, the 41-year-old American actress said that she suffered from "deep, boiling pimples" throughout her adolescence as she frequently gorged on double cheeseburgers with french fries and onion rings, ABC News reported.
The 'Body Book' author added that she now leads a healthy lifestyle, but she still enjoys treating herself to onion rings.