Elizabeth Reaser was 35 in Young Adult when she played the character 'Beth Slade'.
That was over 12 years ago in 2011.
Today she is 48, and has starred in 25 movies in total, 9 of those since Young Adult was released.
In Young Adult, I think Elizabeth Reaser looks: