Cameron Diaz`s secret diet revealed

London: Cameron Diaz`s trainer has revealed the actress likes an "upside down" diet which sees her eat carbohydrates in the morning and proteins and vegetables in the evening.

The 38-year-old actress` trainer Teddy Bass says the blonde beauty watches what she eats, and though she generally has a balanced meal plan, she isn`t afraid to indulge in her favourite calorific treats, reports

"Her diet is an upside-down one where you have your carbs at the beginning of the day then taper off, so in the evening you just eat protein and vegetables," he said.

"She`ll eat junk food if she feels like it but if she fancies a burger, she`ll just have a few bites," he added.