Diane Lane was 55 in Zack Snyder's Justice League when she played the character 'Martha Kent'.
That was over 3 years ago in 2021.
Today she is 59, and has starred in 70 movies in total, 0 of those since Zack Snyder's Justice League was released.
In Zack Snyder's Justice League, I think Diane Lane looks: