a gorgeous Megan Fox arrives at Jennifer’s Body TIFF red carpet premiere

Megan Fox at Toronto press for Jennifer's Body