Cameron Diaz: Who Let The Dogs Out?

Photos: Alberto E. Rodriguez/Michael Buckner/Getty Images for AFI, Dimitri Halkidis/WENN

Posted To: