Liv Tyler was 41 in Ad Astra when she played the character 'Eve'.
That was over 5 years ago in 2019.
Today she is 46, and has starred in 36 movies in total, 0 of those since Ad Astra was released.
In Ad Astra, I think Liv Tyler looks: