Jennifer Lawrence was 22 in American Hustle when she played the character 'Rosalyn Rosenfeld'.
That was over 10 years ago in 2013.
Today she is 33, and has starred in 43 movies in total, 22 of those since American Hustle was released.
In American Hustle, I think Jennifer Lawrence looks: