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.

"I'm a huge fan of both the book and the feature film, and a huge aficionado of the fashion world," the singer said.

"I can't wait to sink my musical teeth into this hunk of popular culture."

Lauren Weisberger's novel was inspired by her experiences working as an aide to Vogue editor Anna Wintour.

That character was reimagined as fearsome editor Miranda Priestly, a role that won Streep an Oscar nomination in 2007.

The producers of the show said Sir Elton had been approached, along with writer Paul Rudnick, because it needed "artists as inimitable as the characters in the story".

"We needed artists whose work has run the gamut from music and publishing to drama and fashion," Bob Cohen and Kevin McCollum continued.

Sir Elton's stage work includes the stage version of Billy Elliot and a musical based on Verdi's opera Aida.

Less successful was Lestat, a musical based on Anne Rice's vampire novels that closed on Broadway in 2006 after just 39 performances.

Casting details, location and production dates have yet to be announced.

Follow us on Facebook, on Twitter @BBCNewsEnts, or on Instagram at bbcnewsents. If you have a story suggestion email entertainment.news@bbc.co.uk.