Here's a Thanksgiving surprise!
The cast of NBC's Hairspray Live! have shared a special preview of the show with a performance of "You Can't Stop The Beat" during Macy's Thanksgiving Day Parade.
Ariana Grande takes centre stage with newcomer Maddie Baillio for the uptempo number, as Penny and Tracy Turnblad, before Jennifer Hudson steals the show in the second half.
If you hadn't seen Hairspray before then you wouldn't be mistaken for thinking Ariana was playing herself, as she shimmies around in a sparkly mini dress, white knee-high boots and her hair half-up, half-down.
NBC's live adaptation of the 2007 musical film airs December 7 and will feature a star-studded cast including Sean Hayes, Kristin Chenoweth, Rosie O'Donnell and Derek Hough.
Watch "You Can't Stop The Beat" below - the performance starts at 1:23.
— Hairspray Live! (@HairsprayLive) November 24, 2016