Bridget Moynahan was 29 in Serendipity when she played the character 'Halley Buchanan'.
That was over 23 years ago in 2001.
Today she is 53, and has starred in 21 movies in total, 16 of those since Serendipity was released.
In Serendipity, I think Bridget Moynahan looks: