Megan Fox wore Valentino to the Jennifer's Body premiere at the Toronto International Film Festival Thursday.
Black Beauty
Megan Fox wore Valentino to the Jennifer's Body premiere at the Toronto International Film Festival Thursday.