Megan Fox strutted down the red carpet in a lacy black dress for the Jennifer's Body premiere at the Toronto Film Festival last night. The actress — who's never lacking in male companionship — told reporters what she looks for in a man, while her on again/off again boyfriend Brian Austin Green stood by. Amanda Seyfried looked lovely posing for photographers, while fellow costar Adam Brody chatted with lots of female fans. Leading lady Megan will continue her promotion for the flick when she takes the stage to host the premiere of SNL in two weeks.
For more pictures from the premiere of Jennifer's Body, just read more.
Images include: Megan Fox, Brian Austin Green, Adam Brody, Diablo Cody, Amanda Seyfried, Johnny Simmons