Megan Fox is sexy