How old was Tom Hopper in the movie I Feel Pretty?

Tom Hopper was 32 in I Feel Pretty when he played the character 'Grant LeClair'.

That was over 6 years ago in 2018.

Today he is 39, and has starred in 13 movies in total, 5 of those since I Feel Pretty was released.

How old do you think he looks in the movie?

In I Feel Pretty, I think Tom Hopper looks:

Did you know?

  • Director Abby Kohn has worked with Tom Hopper just once in his career.
  • Tom Hopper's first movie was as 'Fishmonger' in Saxon, released in 2007 when he was 21
  • I Feel Pretty scores 6.41 out of 10 on TMDB.

The cast of I Feel Pretty

Tom Hopper's other movies