Megan Fox hangs out with Cate Blanchett? Sure.

/ July 7, 2009