beauty

FROCKWATCH: Keira Knightly

Here she is at this week’s UK premiere of her new movie The Duchesse…..

And with boyf Rupert Friend…