Published:

Cameron Diaz at the photo call for her film Green Hornet in Rome.

What Cameron is wearing: Jeans: James Jeans / Bangles: Jennifer Meyer

ph: WireImage