Cameron Diaz Covers Maxim Magazine

Source: http://www.celebritygossiphollywood.com/celebrities/cameron-diaz/cameron-diaz-covers-maxim-magazine/
April Scott Arielle Kebbel Ashanti Ashlee Simpson Ashley Greene Ashley Olsen Ashley Scott Ashley Tappin Ashley Tisdale Asia Argento Aubrey ODay Audrina Patridge Autumn Reeser Avril Lavigne Bali Rodriguez