Hollywood actress Cameron Diaz is dressed in a creamy outfit photographed by Mario Testino for the cover of Be Magazine France, July 2011 issue. Read…