How old was Keira Knightley in the movie The Duchess?

Keira Knightley was 22 in The Duchess when she played the character 'Georgiana Cavendish, Duchess of Devonshire'.

That was over 16 years ago in 2008.

Today she is 39, and has starred in 63 movies in total, 30 of those since The Duchess was released.

How old do you think she looks in the movie?

In The Duchess, I think Keira Knightley looks:

Did you know?

  • Director Saul Dibb has worked with Keira Knightley just once in her career.
  • Keira Knightley's first movie was as 'Angela' in Royal Celebration, released in 1993 when she was 7
  • The Duchess scores 7 out of 10 on TMDB.

The cast of The Duchess

Keira Knightley's other movies