Megan Fox Photoshoot for Cosmopolitan