Dakota Fanning was 21 in American Pastoral when she played the character 'Merry Levov'.
That was over 8 years ago in 2016.
Today she is 30, and has starred in 53 movies in total, 10 of those since American Pastoral was released.
In American Pastoral, I think Dakota Fanning looks: