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.