Cameron Diaz's singing worries
Cameron Diaz says producers did ''the best they could'' with her singing voice for 'Annie'.
The 41-year-old actress plays the cruel Miss Hannigan in the upcoming remake of the classic children's musical, but Cameron admits she was apprehensive to sing for the role as she isn't a naturally gifted warbler.
Appearing on 'Chelsea Lately', she said: ''With 'Annie', we did the best we could.''
However, despite her worries the blonde beauty believes she gave an adequate performance in her musical number.
She added: ''I think we got to my optimum which is different to other people - yeah, we tried.''
The movie, produced by rap mega-star Jay Z and A-list actor Will Smith, will star Quvenzhane Wallis in the lead role of Annie. Jamie Foxx and Rose Byrne are also part of the star-studded cast.
Jay will provide the score for the movie and admits the story of the red-headed orphan resonated with him as a youngster.
He previously said: ''When the TV version [of 'Annie'] came on, I was drawn to it. It was the struggle of this poor kid in this environment and how her life changed - it immediately resonated.''