Cameron Diaz on the cover InStyle magazine in May 2012. Cameron Diaz look stunning while posing on the cover of InStyle magazine in May 2012 by wearing a pale blue floral macramé lace dress by Valentino.
Cameron Diaz appeared very eye-cathing with several different dress, not just from one designer alone, but from several designers at once.
He’s quite remarkable when wearing a dress from Valentino Haute Couture with cotton lace heels and De Girsogono ring.
American hottie, Cameron wears a striking green one-shoulder gown from Atelier Versace Spring 2012 Collection. She also dons an exquisite Armani Privé Spring 2012 gown and looks super gorgeous.
image reference fashionfame.com