Eva Green was 35 in Miss Peregrine's Home for Peculiar Children when she played the character 'Miss Peregrine'.
That was over 8 years ago in 2016.
Today she is 43, and has starred in 29 movies in total, 8 of those since Miss Peregrine's Home for Peculiar Children was released.
In Miss Peregrine's Home for Peculiar Children, I think Eva Green looks: