Cameron Diaz at Bad Teacher Photocall

rs559458813224492.jpg rs465219813224492.jpg rs632498813224492.jpg rs800759813224492.jpg rs988168813224492.jpg rs125644813224492.jpg rs975784813224492.jpg rs444789813224492.jpg
at at the Villamagna Hotel in Madrid