Eve Hewson was 26 in Robin Hood when she played the character 'Marian'.
That was over 5 years ago in 2018.
Today she is 32, and has starred in 11 movies in total, 2 of those since Robin Hood was released.
In Robin Hood, I think Eve Hewson looks: