Keira Knightley at the London premiere of A Dangerous Method wearing a black and white Roksanda Ilincic dress [left]. Keira Knightley at the Venice Film Festival screening of A Dangerous Method in a dramatic nude Valentino with metallic detailing [right].
Keira Knightley at the after-party of the London premiere of Never Let Me Go wearing a ruffled lace Nina Ricci dress and a tailored black blazer [left]. Keira Knightley out promoting Never Let Me Go at the London Film Festival wearing a Rodarte skirt and top [right].
Keira Knightley attending the Oliver Awards in London wearing a bold printed Erdem gown [left]. Keira Knightley at the Venice Film Festival wearing a printed silk Mary Katrantzou dress [right].
What do you think of Keira's style? Which look is your favorite? Leave your opinion in the comments below!
Photos courtesy of instyle.com