Emma Roberts was 21 in Empire State when she played the character 'Nancy Michaelides'.
That was over 11 years ago in 2013.
Today she is 33, and has starred in 48 movies in total, 19 of those since Empire State was released.
In Empire State, I think Emma Roberts looks: