That was over 13 years ago in 2007.
Today she is 46, and has starred in 39 movies in total, 14 since P.S. I Love You was released.
In P.S. I Love You, I think Hilary Swank looks:
P.S. I Love You scores 7 out of 10 on The Movie Database.
Hilary Swank's first acting role was as 'Kimberly Hannah' in Buffy the Vampire Slayer, released in 1992 when she was 17.