Cameron Diaz in Wrangler Denim Shorts

Cameron Diaz was in full Miss Hannigan mode while on the set of Annie in New York. The actress wore a pair of Wrangler denim shorts with the leather moto jacket by R13 over a teal fur vest.

This is definitely an interesting look, even though it is costume. I do think it is a great modern interpretation of Miss Hannigan though. They took her signatures of the character, like disheveled hairstyle and over accessorizing, then mixed it with Cameron’s personal style in a way. How many of you are looking forward to the new Annie?