Jennifer Connelly was 44 in American Pastoral when she played the character 'Dawn Levov'.
That was over 8 years ago in 2016.
Today she is 53, and has starred in 59 movies in total, 5 of those since American Pastoral was released.
In American Pastoral, I think Jennifer Connelly looks: