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