Gorgeous actress Cameron Diaz has impressed the mother of her toyboy boyfriend Justin Timberlake with her culinary skills.

The CHARLIE'S ANGELS star was nervous about meeting LYNNE HARLESS for the first time because of the age difference between her and Justin - so she cooked up a meal to create a good impression.

An insider says, "Cam was worried Lynne would be stand-offish because of the nine-year age difference between her and Justin.

"Cameron made an Italian chicken dish with bacon and loads of garlic, with pasta and broccoli, that went down a storm.

"Lynne's down-to-earth, and was touched by Cam's gesture."

03/10/2003 13:48