It's official: Megan Fox is hot. The sexy young actress tops Moviefone's list of the 25 Hottest Actors Under 25. "I honestly believe that Megan is here to stay," her director for the upcoming film How to Lose Friends & Alienate People, Robert Weide, said. "She'll constantly surprise people by her range. Anyone who thinks she's just a pretty face is going to be surprised in the same way they were when Michelle Pfeiffer proved she really was an actress." Other young stars making the list include Megan's Transformers co-star Shia LaBeouf, Michael Cera, Dakota Fanning, Emma Watson, Zac Efron, Miley Cyrus, Blake Lively and Keira Knightley.