Cameron Diaz was spotted doing some press duties in Berlin, Germany today (June 17).
photo
cameron diaz
cameron
diaz
2011
photocall
bad teacher
germany
This Cameron Diaz photo contains
bare legs, pantyhose, skintight pants, skintight, and hot pants.
There might also be
hosiery, hose, hip boot, thigh boot, and playsuit.