Cameron Diaz joins Annie cast in singing Tomorrow on set in Harlem


December 3, 2013

There was an all-singing, all-dancing extravaganza on the streeets of Harlem this week as Cameron Diaz joined her castmates from the new film version of musical Annie in singing the production's iconic song Tomorrow.With the backdrop of a brass marching band and a sea of red balloons, the blonde star belted out the hit accompanied by Jamie Foxx, Oscar nominee Quvenzhane Wallis and Rose Byrne. 

© Photo: Getty Images

The big production was a marked departure from the song's treatment in the original big screen version of the musical, during which little orphan Annie sings the track on her own.

Cameron takes on the role of the baddie in the movie – playing mean Miss Hannigan, the cruel supervisor of the orphanage where Annie has been left by her parents.

Meanwhile Jamie is Benjamin Stacks, a wealthy politician who invites Annie to come and live with him, and Rose is his faithful personal assistant.

© Photo: Getty Images

The original starred child star Aileen Quinn in the title role and the 1999 version's big stars included Kathy Bates, who took on the role of Miss Hannigan.

This will be the third big screen adaption of the 1977 musical which won seven Tony Awards.

The title role of Annie is taken on by ten-year-old Quvenzhane in the film, which is being produced by Jay-Z and Will Smith.

Sign up to HELLO! Daily for all the latest and best celebrity coverage

Email Address

By entering your details, you are agreeing to HELLO! Magazine User Data Protection Policy. You can unsubscribe at any time. For more information, please click here.

More Celebrity News

See more