Cameron Diaz showed off her famous grin as she went about her day in NYC earlier this week. She's been spending some time on the East Coast but she'll be heading back to LA for the MTV Movie Awards tomorrow. We're all ready to go too, so don't miss all of our exciting coverage live from the red carpet and beyond!
From Our Partners
Latest Celebrity & Entertainment