Megan Fox is a stunner.