Jennifer Garner was 31 in Elektra when she played the character 'Elektra Natchios / Elektra'.
That was over 19 years ago in 2005.
Today she is 52, and has starred in 47 movies in total, 30 of those since Elektra was released.
In Elektra, I think Jennifer Garner looks: