Jennifer Connelly was 47 in Alita: Battle Angel when she played the character 'Chiren'.
That was over 5 years ago in 2019.
Today she is 53, and has starred in 59 movies in total, 2 of those since Alita: Battle Angel was released.
In Alita: Battle Angel, I think Jennifer Connelly looks: