ADVERTISEMENT
CELEBRITIES
bill-swift - June 22, 2011
Cameron Diaz has been on some whirlwind kind of tour pimping Bad Teacher this week on all seventeen continents, seemingly in five cities a day around the globe, teeing off her starring film role debuting this Friday. The road has taken its weary toll on Cameron, but we did think she looked particularly nice, her long muscular legs most especially in this short skirt, at her New York City film premiere last night. There's no doubt she's getting the benefits of working out with A-Rod (no, not that kind of workout, though he is clearly knocking the stuffing out of her). Enjoy.