Dave M. Benett/Getty Images
June 17, 2011
Cameron Diaz
WHAT SHE WORE In London, the Bad Teacher actress greeted the press in cropped J Brand pants, a black blouse, a gold Ann Taylor bracelet and Casadei pumps.Denim/jeans -- skinny
UP NEXT:Bar Refaeli
Advertisement

















