Hot Damn! These Cameron Diaz pics is smokin'

Cameron Diaz looks banging in these pictures. It's amazing what they can do with photoshop

Link : http://www.collegehumor.com/out2/6385/url/egotastic.com/entertainment/celebrities/cameron-diaz/cameron-diaz-bikini-pictures-in-gq-uk-sexy-003426