Megan Fox for eSquire photoshoot