Keira Knightley turned heads in a stunning peach Chanel gown at the London premiere of Anna Karenina.
Check out our gallery of the red carpet style from the event here
The 27-year-old accessorised her look with a metallic belt that accentuated her small waist. She opted for a messy pulled back hair style to highlight the detail on the back of the dress that went up to her hairline.
The actress chose a nude lip and dark eye make-up combination and soft rose blush to bring the look together.
Knightley takes the title role in the nineteenth century Russian love story about an aristocrat who enters into a life-changing affair with the affluent Count Vronsky (Aaron Johnson).

Keira Knightley stepped out in the floor-length fluffy gown that was adorned with rose embellishments from top to toe.
Jude Law, who plays the part of Anna’s husband Aleksei Aleksandrovich Karenin in the movie, looked dapper in a grey suit as he posed with the leading lady on the red carpet.

Jude Law took to the red carpet with the film's leading lady
Swedish actress Alicia Vikander provided some fierce style competition for Knightley in a stunning revealing green dress.

Swedish actress Alicia Vikander, who looked stunning in a revealing green dress

Model Laura Bailey sported an elegant white dress to the premiere
The highly-anticipated movie is directed by Joe Wright who also worked with Knightley on Pride and Prejudice and Atonement.

Director Joe Wright walked the red carpet with his wife Anoushka Shankar
Anna Karenina opens in cinemas nationwide on September 7.