MTV awards arrivals red carpet dress MTV awards arrivals red carpet dress

I guess if you're a teenager, Cameron Diaz might seem old (after all, she is 36), but last night, she was able to laugh it off when My Sister's Keeper co-stars Abigail Breslin and Sofia Vassilieva referred to her as an "adult film star." Ahh, silly kids!

Later we caught the actress getting her afterparty on at Bar 1200, and we're not sure if it's because of the Jokeriffic lipstick, but Ms. Diaz looked a little worse for wear...

blonde smile bar west Hollywood jacket