Keira Knightley has been busy promoting "Anna Karenina" and she has looked flawless whilst doing so. She attended the New York premiere on November 7 in this stunning Valentino gown. I love it. I love it so incredibly much. Black lace = the love of my life. It's whatever. She's been on fire with this promo tour.