It's Strictly Come Dancing's 2017 latest live show tonight and here are all the dances and songs - SPOILERS!
It's week nine of the competition and seven celebs remain for tonight's Blackpool special!
This evening Claudia Winkleman and Tess Daly return to front the live performance show from the iconic Tower Ballroom.
But while the venue may be slightly different, judges Shirley Ballas, Darcey Bussell, Bruno Tonioli and Craig Revel Horwood will still be casting their critical eyes over all the routines.
Last weekend saw Ruth Langsford eliminated in the dance off against Jonnie Peacock leaving us with just eight celebrity and pro dancer couples in the running.
They've all made it to Blackpool and now the final is in sight.
However another celebrity will be heading home in Sunday's results.
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, Paralympian Jonnie Peacock, 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 9's Strictly Come Dancing Blackpool song and dance list in full...
Alexandra and Gorka
Quickstep to The Gold Diggers’ Song (We’re In The Money) from ‘42nd Street’
Debbie and Giovanni
Samba to Spice Girls Medley (Wannabe / Who Do You Think You Are)
Gemma and Aljaz
American Smooth to Downtown by Petula Clark
Mollie and AJ
Charleston to Wings by Little Mix
Susan and Kevin
Paso Doble to Scott & Fran’s Paso Doble from ‘Strictly Ballroom’
Davood and Nadiya
Paso Doble to Live And Let Die by Paul McCartney and Wings
Joe and Katya
Salsa to Ride On Time by Black Box
Jonnie and Oti
Tango to Sweet Dreams by Eurythmics
What time is Strictly Come Dancing on tonight?
The remaining seven couples will take to the dancefloor tonight when Strictly Come Dancing returns on Saturday 18th November at 6:45pm.
The latest Strictly results show on Sunday 19th November at 7.15pm on BBC One.