With her new film "Anna Karenina" in theaters now, Keira Knightley headed to "Late Night with Jimmy Fallon" to pitch in on promotions last evening (December 3).
The 27-year-old actress looked gorgeous in a multi-colored, patterned dress with black platform heels as she joined the affable host in Rockefeller Center in New York City.
During the show, Keira played "Name that Tune" with Jimmy, Michael Bublé, and Dave Matthews.
Recently, Ms. Knightley spoke to the Los Angeles Times about understanding the title character in her new movie. She explains, "I had a weird relationship with her because I first read the book when I was about 19, and I just remembered her being innocent and everybody else being wrong. And then all of a sudden I went back to the book last summer before we started shooting and was totally shocked that my view of her and the story as a whole had so completely changed. I suddenly saw her as being very morally ambiguous … I think in coming to it this time that was something that we were interested in playing with."