Emily Blunt was 34 in Mary Poppins Returns when she played the character 'Mary Poppins'.
That was over 5 years ago in 2018.
Today she is 41, and has starred in 53 movies in total, 8 of those since Mary Poppins Returns was released.
In Mary Poppins Returns, I think Emily Blunt looks: