Cameron’s got legs. Really long legs.

I’ve been a fan of Cameron Diaz for years. I dig her goofy, surfer girl vibe, and I especially like her now that she’s speaking up for the environment. I also love her nautical-themed outfit. I wonder where I can get some jeans that make my legs look ten miles long?
