Image copyright AFP/Getty Images Image caption It is not yet known who will play Streep's Miranda Priestly role in Sir Elton John's musical Sir Elton John is to write songs for a stage musical based on The Devil Wears Prada, the best-selling 2003 novel that became a hit Meryl Streep film.