Ella Purnell was 19 in Miss Peregrine's Home for Peculiar Children when she played the character 'Emma Bloom'.
That was over 8 years ago in 2016.
Today she is 27, and has starred in 17 movies in total, 7 of those since Miss Peregrine's Home for Peculiar Children was released.
In Miss Peregrine's Home for Peculiar Children, I think Ella Purnell looks: