Emily Blunt is the perfect Mary Poppins!
The 34-year-old actress perfectly channels the iconic character in a brand new photo from Mary Poppins Returns. The pic, which first debuted on USA Today, shows Blunt and her co-star, Lin-Manuel Miranda, taking a joy ride.
Hamilton mastermind Miranda plays lamplighter Jack in the movie, while Meryl Streep will play Mary's cousin, Topsy, Dick Van Dyke will play Mr. Dawes Jr., the chairman of Fidelity Fiduciary Bank, Colin Firth will play William Weatherall Wilkins, the head of the bank, and Angela Lansbury will play the Balloon Lady.
Mary Poppins Returns takes place 25 years after the original Disney movie, which starred Julie Andrews in the titular role. The sequel centers on Poppins' return to the family, when Michael suffers a personal loss in 1930s London.
As for whether Andrews will be making a cameo in the movie, which will be released in 2018, she revealed in June that it wouldn't fit with the storyline.
"It's 55 years since that Mary Poppins was made. This Mary Poppins is going to star Emily Blunt, and I'm a huge fan," she said. "It's a totally different story. You know, Disney had all the other Mary Poppins stories in its archives. So, why not use them up and make another one?"
"It's [Blunt's] movie," Andrews declared. "It's not a recreation of the movie by any means. ...It is about the same character and other aspects that she did in her life."
See what Andrews told ET about passing the umbrella to Blunt in the video below.
EXCLUSIVE: Julie Andrews Talks 'Mary Poppins Returns,' Calls Emily Blunt a 'Perfect Pick'
'Mary Poppins Returns' Co-Stars Emily Blunt and Lin-Manuel Miranda Take Silly Selfie
EXCLUSIVE: Emily Blunt Admits She 'Selfishly' Wants Her Daughters to See Her 'Mary Poppins' First