11. Cameron Diaz
Cameron Diaz, the blonde blue-eyed bombshell plays roles that play up her sexy side. This is of course because the former Charlie’s Angel has the athletically lean and sexy frame of a model, and that certainly came in handy when she cheered for Long Beach Polytechnic High School back in her sophomore year. When talking about her high school years, she even joked (or was it confessed?) that she bought weed from one Mr. Snoop Dogg who was a year older than she was. The There’s Something about Mary star also described how she got into fights with girls in locker rooms which comes as no surprise because people usually envy the popular kids, and with those legs, she was well on her way to becoming a star.