How old was Katherine Heigl in the movie Valentine?

Katherine Heigl was 21 in Valentine when she played the character 'Shelley Fisher'.

That was over 23 years ago in 2001.

Today she is 45, and has starred in 39 movies in total, 27 of those since Valentine was released.

How old do you think she looks in the movie?

In Valentine, I think Katherine Heigl looks:

Did you know?

  • Director Jamie Blanks has worked with Katherine Heigl just once in her career.
  • Katherine Heigl's first movie was as 'Kathryn' in That Night, released in 1992 when she was 12
  • Valentine scores 5.4 out of 10 on TMDB.

The cast of Valentine

Katherine Heigl's other movies