Miranda Otto was 48 in Annabelle: Creation when she played the character 'Esther Mullins'.
That was over 7 years ago in 2017.
Today she is 56, and has starred in 52 movies in total, 8 of those since Annabelle: Creation was released.
In Annabelle: Creation, I think Miranda Otto looks: