That was over 12 years ago in 2010.
Today she is 35, and has starred in 39 movies in total, 23 since Dear John was released.
In Dear John, I think Amanda Seyfried looks:
Dear John scores 6.6 out of 10 on The Movie Database.
Amanda Seyfried's first acting role was as 'Karen Smith' in Mean Girls, released in 2004 when she was 18.