September 7 marked Day 2 of TIFF. With premieres left and right, the fashion parade kept going. The best and worst looks came courtesy of Keira Knightley, Jennifer Lawrence, and Eva Mendes.
At the Toronto premiere of Anna Karenina, Keira Knightley wore a breathtaking Elie Saab Haute Couture gown. Keira always wears such delicate, romantic gowns beautifully. Keira's short-sleeved, black lace number, with its intricate beading and graceful, sheer skirt put her right at the top of the best dressed list.
Hunger Games star Jennifer Lawrence joined her Silver Linings Playbook co-star Bradley Cooper at their big premiere. Jennifer picked a pretty Christian Dior dress. The textured number, spotted by Just Jared, fit Jennifer nicely. However, her styling let her down. Jennifer Lawrence's strange doll-like eye make-up and shoe choice needed improvement.
Reel and real couple Eva Mendes and Ryan Gosling paired up for the Place Beyond the Pines TIFF premiere. Eva slipped into a dazzling, lace Dolce and Gabbana sheath, which the actress over-styled with a turban!
Click here for pictures from the 2012 Toronto International Film Festival.