British actress Keira Knightley poses as she arrives for the world premiere of "Anna Karenina" in London on Tuesday, Sept. 4, 2012. (AP Photo/Sang Tan)

Photo by: Sang Tan

British actress Keira Knightley poses as she arrives for the world premiere of "Anna Karenina" in London on Tuesday, Sept. 4, 2012. (AP Photo/Sang Tan)