Jennifer Connelly was 37 in The Day the Earth Stood Still when she played the character 'Helen Benson'.
That was over 15 years ago in 2008.
Today she is 53, and has starred in 59 movies in total, 18 of those since The Day the Earth Stood Still was released.
In The Day the Earth Stood Still, I think Jennifer Connelly looks: