Diane Lane was 47 in Man of Steel when she played the character 'Martha Kent'.
That was over 11 years ago in 2013.
Today she is 59, and has starred in 70 movies in total, 13 of those since Man of Steel was released.
In Man of Steel, I think Diane Lane looks: