Saoirse Ronan was 17 in Byzantium when she played the character 'Eleanor Webb'.
That was over 12 years ago in 2012.
Today she is 30, and has starred in 34 movies in total, 21 of those since Byzantium was released.
In Byzantium, I think Saoirse Ronan looks: