We're only days away from NBC's special televised performance of Hairspray Live!, but luckily for viewers hoping to sing along with the cast when it airs on December 7, the show's soundtrack is now available in advance.

Ariana Grande, Jennifer Hudson, Dove Cameron and Kristin Chenoweth are just a handful of the music stars who appear on the colorful 19-track soundtrack which was released at midnight on Friday, December 2.

Songs include the iconic "Good Morning Baltimore," "Big Blonde and Beautiful," "You Can't Stop the Beat" and show finale "Come So Far (Got So Far to Go)," a gospel-tinged duet between Penny Pingleton (Grande) and Motormouth Maybelle (Hudson).

Listen to the soundtrack below:

Hairspray Live! airs Wednesday, December 7 at 8 p.m. EST on NBC.

See Photos of the Hairspray Live! Cast in Character:

More From KISS 104.1