Stunning picture of Megan Fox