Keira Knightley hit a New York screening of Anna Karenina last night, working two gorgeously feminine looks.
Starting off in a sweet and chic printed tea dress complete with peachy collar, the actress then went for classic glamour in a lace dress from the Valentino AW12 couture collection.
Teaming the rich navy with bold red lips, subtle sparkle and a slicked back updo, Keira's look was timeless while on trend.
What do you think?
RIHANNA GETS RISQUÉ FOR VICTORIA'S SECRET
KRISTEN STEWART DOES HEAD-TO-TOE BLACK
TAYLOR SWIFT IS PRETTY IN PLUM & POLKA DOTS