Carey Mulligan was 23 in Public Enemies when she played the character 'Carol Slayman'.
That was over 15 years ago in 2009.
Today she is 38, and has starred in 34 movies in total, 21 of those since Public Enemies was released.
In Public Enemies, I think Carey Mulligan looks: