'Cinderella' Soundtrack: Every Song Featured in the Camila Cabello Movie

Cinderella, the iconic Disney fairytale, has had many remakes over the years but nobody could have foreseen Amazon Prime's modern-musical take on the classic tale, featuring a star-studded cast, an upbeat soundtrack and an alternative ending.

The film follows Cinderella (also known as Ella), an aspiring fashion designer and her unexpected romance with Prince Robert, the reluctant heir to the throne. Award-winning singer Camila Cabello plays Cinderella — her first acting role and the first Latina to play the princess. Cabello shows off her vocal talents throughout the movie, from the big ballad "Million to One" to covering Jennifer Lopez's "Let's Get Loud."

Newsweek has the full list of every song featured in Cinderella 2021.

Every Song in the 'Cinderella' Soundtrack

Rhythm Nation/You Gotta Be — Janet Jackson/Des'ree

A mash-up of Janet Jackson's "Rhythm Nation" and "You Gotta Be" by Des'ree opens Cinderella.

"Rhythm Nation" is performed but the entire cast, whilst the verses from "You Gotta Be" are performed by Cabello as Cinderella.

Million to One — Camila Cabello

"Million to One," co-written and performed by Cabello is the first original song to feature in the Cinderella movie.

As Cabello belts the powerful lyrics, audiences learn of Cinderella's dreams to open her own boutique and sell her handmade dresses.

"Million to One" is also reprised numerous times throughout the film.

Camila Cabello Million to One
Camila Cabello plays the lead Cinderella Amazon Prime

The New Barry — Ben Bailey Smith

Comedian, actor, and rapper Ben Bailey Smith stars as The Town Crier in Cinderella.

Through the medium of rap, The Town Crier narrates what is happening in the tale of Cinderella. "The New Barry" is an original song and reveals the royal family is about to announce a ball to find Prince Robert a suitor.

Somebody to Love — Queen

Nicholas Galitzine as Prince Robert performs "Somebody to Love" by Queen, just moments after he has been told by his father King Rowan (played by Pierce Brosnan) he must marry a woman of his own social status, but Robert is not interested.

Material Girl — Madonna

Idina Menzel performs a cover of "Material Girl" by Madonna in a bid to explain to her daughters the only way to make your way in the world is to marry a rich man.

Shot at the Crown — Ben Bailey Smith

The Town Crier raps "Shot at the Crown" ahead of the highly-anticipated ball, just moments after Prince Robert (who is disguised as a commoner) invites Cinderella to attend.

Am I Wrong — Nico and Vinz

The entire cast of Cinderella perform "Am I Wrong" by Nico and Vinz as the kingdom prepares for the ball.

Shining Star — Earth, Wind, and Fire

Finally, Billy Porter has made his entrance as Fab G, Cinderella's Fairy Godmother.

Porter performs "Shining Star" by Earth, Wind, and Fire as he prepares Cinderella for the ball by turning her mice into footmen, the crate into a carriage, and bringing one of her dress sketches to life.

Whatta Man/Seven Army Nation — Salt-N-Pepa ft. En Vogue/The White Stripes

As the ball kicks off, the women try to catch Prince Robert's attention with a performance of "Whatta Man" by Salt-N-Pepa ft. En Vogue.

"Whatta Man" is mixed with "Seven Nation Army," performed by Galitzine as Prince Robert, as he tries to escape the female attention.

Perfect — Ed Sheeran

When Prince Robert and Cinderella eventually cross paths at the ball, they perform "Perfect" by Ed Sheeran during their first dance.

They reprise the song as the clock strikes midnight and seconds before Cinderella has to flee the ball as Fab G's powers are set to expire.

Dream Girl — Idina Menzel

"Dream Girl" is an original song, performed by Frozen's Idina Menzel as Cinderella's evil stepmother, Vivian.

Vivian sings the song when she learns Cinderella rejected the Prince's proposal so she could become a dressmaker.

In "Dream Girl," Vivian echoes the same sentiments as "Material Girl" — women must marry rich.

Idina Menzel Cinderella
Idina Menzel stars in "Cinderella" as Vivian Amazon Prime

Shoe Made of Glass — Ben Bailey Smith

Sticking to the original fairytale story, Ben Bailey Smith as the Town Crier raps in "Shoe Made of Glass" about Cinderella leaving behind her glass slipper at the ball.

Million to One/Could Have Been Me — Camila Cabello/The Struts

Cinderella's dreams of becoming a dressmaker may be coming true. As she rushes to meet Queen Tatiana (Beverley Knight) in the main square to go over her designs, Cabello performs "Million to One."

"Million to One" is mashed up with The Struts' "Could Have Been Me," performed by Galitzine as Prince Robert.

Let's Get Loud — Jennifer Lopez

"Let's Get Loud" by Jennifer Lopez is the final song in the Cinderella soundtrack.

Performed by the entire main cast with lead vocals from Cabello, the song plays out as the entire kingdom comes together to celebrate Cinderella's and Prince Robert's happy ending.

Cinderella is streaming on Amazon Prime now.