Cameron Diaz has long reigned supreme as the coolest, not to mention hottest, chick in Hollywood.
But fear not, fashion fans, Cameron is merely filming scenes for her new movie Annie, in which she plays Miss Hannigan, the nasty orphan mistress. Sure looks like she's getting into character, costume and all.
We just hope it doesn't rub off on her real-life wardrobe...
Check out Cameron as we know and love her in our gallery.
More:Have You Seen?
Suggested For You
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more