How old was Keira Knightley in the movie Never Let Me Go?

Keira Knightley was 23 in Never Let Me Go when she played the character 'Ruth C.'.

That was over 14 years ago in 2010.

Today she is 38, and has starred in 63 movies in total, 26 of those since Never Let Me Go was released.

How old do you think she looks in the movie?

In Never Let Me Go, I think Keira Knightley looks:

Did you know?

  • Director Mark Romanek 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
  • Never Let Me Go scores 6.86 out of 10 on TMDB.

The cast of Never Let Me Go

Keira Knightley's other movies