That was over 20 years ago in 2002.
Today she is 61, and has starred in 91 movies in total, 48 since A Walk to Remember was released.
In A Walk to Remember, I think Daryl Hannah looks:
A Walk to Remember scores 7.5 out of 10 on The Movie Database.
Daryl Hannah's first acting role was as 'Pam' in The Fury, released in 1978 when she was 17.