Let's Sing and Dance for Comic Relief 2017 is back tonight, and here's the list of confirmed celebrities taking part in the third and final heat this evening.
Fronted by Mel Giedroyc and Sue Perkins, the showdown returns this evening on BBC One with the last of three star-studded Saturday night heats culminating in a grand final next weekend the 25 March.
Each week, us viewers at home will get the chance to vote for their favourite act who will gain a place in the final.
Once again celebrities will don more fantastic outfits and learn more iconic dance routines for Comic Relief, but this time the brave celebrities will be facing double the challenge – dancing and singing!
The performing celebs will be judged each week by a panel of top TV personalities - this week it's the fabulous Miranda Hart, Jennifer Saunders, Julian Clary and Tameka Empson
But it'll be viewers who decide the top performers. The one celeb with the most votes will go through to the final while the judges will choose who else will make the final from the two runners up in the public poll.
So which celebs are on Let's Dance this year? Here's the line up - and songs - from tonight's third heat.
Tonight's Let's Sing and Dance 2017 celebs line up
Pete Firman and Ellie Taylor
Black Magic by Little Mix.
Steph and Dom Parker
Dead Ringer For Love by Meatloaf and Cher.
Missy Elliot's Get Ur Freak On.
Actress Sally Lindsay
Cum On Feel The Noize by the legendary Slade.
The One Show reporters
Made up of Angellica Bell, Iwan Thomas, Alex Riley, Michelle Ackerley and Dominic Littlewood.
Born This Way by Lady Gaga.
Who will you be backing to make the final tonight?
Let's Sing And Dance starts tonight at 6:45PM live on BBC One.