Cameron Diaz bikini pics

This is one of those days where I should have brought some weed to work. I’m feeling completely uncreative. In any case, here’s Cameron. I put her in the Kate Hudson category of Hollywood chicks who have been passed around way too much and now I find repulsive.