Saoirse Ronan was 23 in Mary Queen of Scots when she played the character 'Mary Stuart'.
That was over 5 years ago in 2018.
Today she is 30, and has starred in 34 movies in total, 6 of those since Mary Queen of Scots was released.
In Mary Queen of Scots, I think Saoirse Ronan looks: