Keira Knightley's latest acting gig sees her star alongside Adam Levine and Hailee Steinfeld in Begin Again, and she was on stunning form as she joined them at the screening of the film at the closing night of the Tribeca Film Festival in New York.
Pointed black pumps and loose waves finished her fairytale look.Meanwhile, her 17-year-old co-star Hailee added a hit of colour to proceedings in a pattered leather fit-and-flare mini and Maroon 5 frontman Adam looked dapper in a sharp navy suit and skinny tie. That's one good looking cast.
The storyline means something of a role reversal for Keira and Adam, as he makes his acting debut while she sings in the movie.
Luckily, the pair were able to support each other through negotiating new territory, as Adam told AP at the premiere: "I kept telling her she was great and she wouldn't believe me, and she told me that I wasn't bad at acting either but I didn't believe her, so it was perfect."
LOVE KEIRA'S FASHION? Look back her very best looks in the gallery below...