Cameron Diaz covers InStyle wearing Valentino Macaramé Lace Dress

Cameron Diaz is InStyle’s cover girl for their May 2012 issue, and she looks cute as ever wearing Valentino Macaramé Lace Dress.

More Cameron Diaz Fashion