Megan Fox was looking simply gorgeous at the Thursday night premiere of her new film Jennifer’s Body at the Toronto International Film Fest.
The 23-year-old rocked it in her Valentino mini-black dress. Just look at those legs!
Oh yeah, and there’s former OC star Adam Brody.
He’s in the movie too.
[Image via WENN.]