Home Gallery New Megan Fox on the cover of “Cosmopolitan” Scan!