Cameron Diaz's NY Dresses
Showing off a touch of her own naughty side, Cameron Diaz was at the NY premiere of Bad Teacher in a sheer, underwear-revealing black Chanel dress.
She teamed the mini with the black Casadei point-toe pumps she's worn for a lot of her promo appearances.
Arriving at the Late Show with David Letterman it had been a much more modest look in a blue dress with the same Casadei heels and some gold Jennifer Meyer bracelets.
Pics from Zimbio