Emma Roberts was 15 in Nancy Drew when she played the character 'Nancy Drew'.
That was over 17 years ago in 2007.
Today she is 33, and has starred in 48 movies in total, 36 of those since Nancy Drew was released.
In Nancy Drew, I think Emma Roberts looks: