Taking care of more overseas promotion, Cameron Diaz was spotted at a photo call for ?The Green Hornet? in Rome, Italy today (December 7).
The ?Sweetest Thing? actress looked to be enjoying herself as she posed for photographers at the Exedra Hotel.
And of course, Cameron had her partners in crime by her side, including [...]