http://www.stylelist.com/blog/ --
Filed under: Fashion , Celebrity , News , Celebrity Beauty , Designers & Brands , Celebrity Style Cameron Diaz in Versace on the August 2010 cover of Harper's Bazaar. Photo: Terry Richardson for Harper's Bazaar
More...