Marley Shelton was 25 in Valentine when she played the character 'Kate Davies'.
That was over 23 years ago in 2001.
Today she is 50, and has starred in 48 movies in total, 30 of those since Valentine was released.
In Valentine, I think Marley Shelton looks: