It's Strictly Come Dancing's 2017 latest live show tonight and here are all the dances and songs - SPOILERS!
It's week ten of the competition and seven celebs remain for tonight's live show, fresh from last week's Blackpool special.
This evening Claudia Winkleman and Tess Daly return to front the live performance show back in London.
Judges Shirley Ballas, Darcey Bussell, Bruno Tonioli and Craig Revel Horwood will be casting their critical eyes over all the latest routines, plus a new challenge!
Last weekend saw Jonnie Peacock eliminated in the dance off against Debbie McGee leaving us with just seven celebrity and pro dancer couples in the running.
Tonight's Strictly Come Dancing line up
Those left on the Strictly 2017 line up this year are singer Alexandra Burke, EastEnders actor Davood Ghadami and Debbie McGee, TV personality, presenter and the widow of magician Paul Daniels.
They're joined by soap star Joe McFadden and actress Gemma Atkinson.
Also still fighting for the glitterball are singer Mollie King and TV and Radio broadcaster Susan Calman.
Tonight's Strictly Come Dancing 2017 songs and dances
Here's week 10's Strictly Come Dancing song and dance list in full...
Alexandra and Gorka
Rumba to Halo by Beyoncé
Debbie and Giovanni
Argentine Tango to Por Una Cabeza by Carlos Gardel and Alfredo Le Pera
Gemma and Aljaž
Samba to The River of Dreams by Billy Joel
Mollie and AJ
Quickstep to The Baseballs’ version of Umbrella by Rihanna
Susan and Kevin
American Smooth to Beyond the Sea by Bobby Darin
Davood and Nadiya
Waltz to With You I’m Born Again by Billy Preston and Syreeta Wright
Joe and Katya
Quickstep to Jumpin’ Jack by Big Bad Voodoo Daddy
What's the Paso-Doble-A-Thon Challenge?
Also this weekend, all seven couples will take to the dancefloor at the same time, dancing a Paso Doble with their pro partners.
The judges will then eliminate the couples one at a time. The longer a couple stays in, the more extra points they will win.
The first couple eliminated will get one point, the second to go will get two and so on. The winner will have seven extra points. These marks will be added to the scores out of 40 for their usual main routines.
What time is Strictly Come Dancing on tonight?
The remaining six couples will return to the dancefloor on Saturday 25th November at 6:50pm with the results show on Sunday 26th November at 7.20pm on BBC One.