Natalie Dormer was 28 in Captain America: The First Avenger when she played the character 'Private Lorraine'.
That was over 13 years ago in 2011.
Today she is 42, and has starred in 26 movies in total, 20 of those since Captain America: The First Avenger was released.
In Captain America: The First Avenger, I think Natalie Dormer looks: