Keira Knightley looked gorgeous in white at the Anna Karenina world premiere last night.
The 27-year-old actress lit up the red carpet with the help of some plush chandeliers in London’s Leicester Square.
Keira stars with Jude Law and Aaron Taylor-Johnson in Leo Tolstoy’s epic Russian love story.


















