Only a select few celebrities attended the UK Premiere of Atonement in Leicester Square on Tuesday night; despite the modest attendance limited mainly to the cast and crew of the film, the crowds were thrilled to see Keira Knightly who looked stunning.
Crowds outside the Odean cinema were delighted to see Keira as it was rumoured several days ago that she would not attend.
Steping on to the red carpet in a stunning silver-grey Rodarte dress Keira spent some time signing autographs before heading into the cinema.
Atonement Premiere
All In London Gallery