Heads were turned when an A-list trio dined in a Chiswick restaurant on Monday.

Cameron Diaz joined recent oscar winner Colin Firth and Harry Potter star Alan Rickman, at Carvosso's @ 210 for a meal on Monday evening.

A waitress at the Chiswick High Road eatery said: "Yes they were all here together. We gave them the private room upstairs."

Cameron Diaz plays a foul mouthed teacher in the upcoming comedy flick BadTeacher.