Cameron Diaz is Cheryl Cole fan

Diaz praises singer's efforts in film 'What To Expect When You Are Expecting'

The 39 year old actress had only good words to say about Cheryl Cole's acting in her latest comedy.

'I think she did a great job' said Diaz 'She was a lot of fun. She brought such great energy on set, adlibbed a lot of fun stuff and was totally calm and cool'.

The leggy blonde added that Cheryl was 'wonderful' and that all 'What To Expect When You Are Expecting' cast, which includes Jennifer Lopez and Glee actor Matthew Morrison, 'had a really great time with her'.

I even understood everything she said!' said Diaz about Cole's Geordie accent, which was thought to be the main reason why the singer was sacked from the US X Factor last year.