Lucy Boynton was 22 in The Blackcoat's Daughter when she played the character 'Rose'.
That was over 7 years ago in 2017.
Today she is 30, and has starred in 22 movies in total, 11 of those since The Blackcoat's Daughter was released.
In The Blackcoat's Daughter, I think Lucy Boynton looks: