Cameron Diaz Joins Annie Remake As Miss Hannigan

Access Hollywood
Cameron Diaz steps out in white at the European premiere of 'What To Expect When You're Expecting' at BFI IMAX in London on May 22, 2012 -- Getty Premium

It's going to be a hard-knock life for Cameron Diaz!

The actress has signed on to play Miss Hannigan in the "Annie" remake with Quvenzhane Wallis (Annie) and Jamie Foxx (playing an updated version of Daddy Warbucks, named Benjamin Stacks), Deadline and E! News reported.

The casting news follows reports that Sandra Bullock was in talks to play the (sometimes wicked) woman who runs the orphanage.

PHOTOS: There's Something About Cameron Diaz!

The project is being produced by Will Smith and Jay-Z.

Carol Burnett first played Miss Hannigan in the 1982 movie version of the Broadway play. Jane Lynch is currently starring in the role on Broadway.

-- Jesse Spero

Copyright 2013 by NBC Universal, Inc. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.