Cameron Diaz is set to play the role of Miss Hannigan in the new Annie remake.
Diaz stepped in to the role and finished negotiations yesterday after Sandra Bullock dropped out.
The film, produced by Will Smith and Jay-Z, will featureÂ Â Beasts of the Southern WildÂ starÂ QuvenzhanÃ© Wallis in the title role. Jamie Foxx is reportedly in talks to play her adoptive father, Daddy Warbucks.
Annie is set to be released on Christmas Day 2014.