Cameron Diaz In J Brand... Again cameron-diaz-1.jpg

Another day, another stop of the Bad Teacher world promo tour for Cameron Diaz. This time she stopped off in London to promote the movie which Empire Magazine described as “Broader than Bad Santa and less consistently funny, it’s still gleefully rude, crude and often a lot of fun.” Officially she may be promoting Bad Teacher, but unofficially she is doing a pretty good job for J Brand as well. Yesterday she was wearing a pair of their J Brand “901” low-rise denim leggings in Majorca and today she has on the “Major” high-rise twill pants in Vintage Starship.