Ariana Grande, Jennifer Hudson & More on ‘Hairspray Live’ Soundtrack

Maddie Baillio/NBC
Shahadi Wright Joseph as Little Inez, Garrett Clayton as Link Larkin, Dove Cameron as Amber Von Tussle, Maddie Baillio as Tracy Turnblad, Ariana Grande as Penny Pingleton, Ephraim Skyes as Seaweed J. Stubbs, Derek Hough as Corny Collins in Hairspray Live!.

Ariana Grande, Jennifer Hudson and Kristin Chenoweth are just some of the big stars appearing on the Hairspray Live! soundtrack, which has arrived ahead of next week’s live production.

The original cast recording dropped at midnight and features 19 tracks, including album closer and the show finale “Come So Far (Got So Far to Go),” a duet with Grande — who plays Penny Pingleton in the 1960s-set special – and Hudson (Motormouth Maybelle).

Derek Hough as Corny Collins, Garrett Clayton as Link Larson, Maddie Baillio as Tracy Turnblad, Harvey Feinstein as Edna Turnblad, Jennifer Hudson as Motormouth Maybelle, Ariana Grande as Penny Pingleton photographed for HAIRSPRAY LIVE!.

Hudson recently spoke with Billboard on how the musical adaptation relates to the current political climate in America. «I think the timing is right to be able to deliver a message like this,» Hudson said. «That’s why a story like Hairspray is still around, because it is speaking of real things, and real things are timeless. I hope that this will continue to make a change through art.»

Tune in to Hairspray Live! on Wednesday, Dec. 7, at 8 p.m. ET on NBC, and catch stars Kristin Chenoweth and Sean Hayes on the «Countdown to Hairspray Live!» before the live broadcast at 7:30 p.m. ET.

Stream the original cast recording of Hairspray Live below.