All the songs in the Cinderella soundtrack – including Camila Cabello original Million to One
The new film features a couple of original tracks alongside reworkings of several huge hits.
It's only been six years since the last big-budget film version of Cinderella was released, but a new retelling of the classic fairytale arrives on Amazon Prime Video this week.
Written and directed by Pitch Perfect scribe Kay Cannon, the film stars Fifth Harmony's Camila Cabello as the titular princess and boasts a hugely impressive supporting cast including the likes of Idina Menzel, Pierce Brosnan and Minnie Driver.
And the other thing that marks it out as distinct from the previous versions is the presence of several pop songs in the soundtrack – with a couple of original numbers complementing reworkings of iconic tracks by huge artists ranging from Queen to Ed Sheeran and Madonna to J-Lo.
A soundtrack album is set to be released alongside the film, with Cabello's new track Million to One serving as the lead single, and if you want to find out all the hits that appear in the film you can check out the tracklist in full below.
Rhythm Nation – Camila Cabello, Idina Menzel and cast
Originally performed by Janet Jackson
Million to One – Camila Cabello
The New Barry – Ben Bailey Smith
Somebody to Love – Nicholas Galitzine and cast
Originally performed by Queen
Material Girl – Idina Menzel and cast
Originally performed by Madonna
Am I Wrong – Camila Cabello, Nicholas Galitzine, Idina Menzel and cast
Originally performed by Nico & Vinz
Shining Star – Billy Porter and cast
Originally performed by Earth, Wind & Fire
Whatta Man / Seven Nation Army (mash-up) – Nicholas Galitzine and cast
Originally performed by Salt-N-Pepa with En Vogue / The White Stripes
Perfect – Camila Cabello and Nicholas Galitzine
Originally performed by Ed Sheeran
Dream Girl – Idina Menzel and cast
Million to One (reprise) / Could Have Been Me (mash-up) – Camila Cabello and Nicholas Galitzine
Original song / Originally performed by The Struts
Let's Get Loud – Camila Cabello, Nicholas Galitzine, Idina Menzel and cast
Originally performed by Jennifer Lopez
Cinderella comes to Amazon Prime Video on Friday 3rd September. Sign up for Amazon Prime for £7.99 a month with a 30-day free trial. Looking for something else to watch? Check out our guides to the best movies on Amazon Prime and best Amazon Prime series, or visit our Movies hub for all the latest news.