The sun will apparently come out tomorrow for Cameron Diaz.
The actress has signed on for an upcoming remake of Annie, agreeing to portray orphanage matron Miss Hannigan, according to a rep for Columbia Pictures.
With Will Smith and Jay-Z on board as producers, the cast will also include Oscar nominees Quvenzhané Wallis (in the iconic title role) and Jaime Foxx (as a Daddy Warbucks–like billionaire figure).
Willow Smith was originally attached to play Annie, but dropped out due to scheduling issues.
Will Gluck, meanwhile, will direct the anticipated big screen adaption, which should hit theaters some time next year.