"I'm a mess of unfinished thoughts." - john mayer.
Megan Fox on the set of This Is 40.
favorite celebrity challenge[1/5] favorite appearances