Night Owl

Cameron Diaz was all made up and ready for her appearance on Late Night With Jimmy Fallon in NYC on Wednesday.

Latest