Sean Penn charlize theron jacket lexus studio santa monica denim

Not!

Sean Penn arrived at the studio in Santa Monica today, and well... he looks like he woke up on the wrong side of the bed this morning.

Enough said.