She's just freaking PERFECT!

Related Photos

Megan Fox in Empire MagazineToo hot for words.Megan Fox