Keri Russell was 24 in We Were Soldiers when she played the character 'Barbara Geoghegan'.
That was over 22 years ago in 2002.
Today she is 48, and has starred in 30 movies in total, 21 of those since We Were Soldiers was released.
In We Were Soldiers, I think Keri Russell looks: