Cameron Diaz didn't quite look like herself this week, and that's because she was on the set of her latest project! Diaz suited up in NYC to play Miss Hannigan for the upcoming reimagining of Annie, which also stars Jamie Foxx, Rose Byrne, and Quvenzhané Wallis. We've already seen a few cute moments between Wallis and Foxx, and we're excited to see a new character in the mix! In other moments on set this week, Channing Tatum was looking pretty good in a tight football uniform for 22 Jump Street, and Vince Vaughn got to work on Business Trip. Click through to see who else was filming this week!
Cameron Diaz Makes Her First Appearance as Miss Hannigan