Cameron Diaz was at the Teen Choice Awards last night, I suppose as some kind of prank. Teens don't really like old ladies. Maybe it was a test to see if anyone would help her across the street or ask her about her grandchildren. The good news is she looked better than she has in months. The bad news is, that's still hideous. No doubt some people will say, "But hey, at least she works out and has lots of muscles." Yes, indeed she does. And you know who else has lots of muscles? Monsters.
(image source = getty and splash)