In the nearly 20 years since her breakthrough role as a fantastically bratty fashion assistant in The Devil Wears Prada, Emily Blunt has played an idealistic FBI agent, an alien-fighting warrior, a British queen and a world-famous, umbrella-wielding nanny, among others.