Cameron Diaz Chose A.L.C. for the Teen Choice Awards

Cameron Diaz continues to wow the teens. At last night's Teen Chouce Awards in Los Angeles, Diaz was all the California girl with a sun-kissed glow to boot. The 38-year-old style star wore A.L.C.'s strapless mini “Astrid” dress from the Resort 2012 collection. The sandy tone worked well with the evening's beachy theme. Diaz who is a surfer herself, took home the movie actress in a comedy surfboard for her role in Bad Teacher.