Cameron Diaz's Bad Teacher Made How Much?!
The surprise of the box-office weekend wasn't that Cars 2's bad reviews didn't matter, and that the kid magnet of a movie made big money.
No, the shocker was what Cameron...Jennifer Morrison Teri Hatcher Rozonda Thomas Ashley Scott Christina Milian