And the new Mary Poppins is… Emily Blunt!

In what must be the best casting move ever, Emily Blunt has been revealed as the new Mary Poppins. The Devil Wears Prada actress will star as the world’s most famous nanny (sorry, Supernanny) in new film Mary Poppins Returns, Walt Disney Studios announced on Monday. MORE: Who wants a look inside Emily…