It's Strictly Come Dancing's 2016 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 Len Goodman, Darcey Bussell, Bruno Tonioli and Craig Revel Horwood will still be casting their critical eyes over all the routines.
Last weekend saw Daisy Lowe eliminated in the dance off against Greg Rutherford leaving us with just seven 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 2016 line up this year are World Champion long jumper Greg Rutherford, former politician Ed Balls and sports broadcaster Ore Oduba.
More celebrity names still taking part are TV's Judge Rinder, singer Louise Redknapp, Hollyoaks hunk Danny Mac and Team GB gymnast Claudia Fragapane.
Tonight's Strictly Come Dancing 2016 songs and dances
Here's week 9's Strictly Come Dancing Blackpool song and dance list in full...
Claudia and AJ
Jive to ‘Hey Mickey’ by Toni Basil
Danny and Oti
Charleston to ‘Puttin’ On The Ritz’ by Gregory Porter
Ed and Katya
Jive to 'Great Balls of Fire’ by Jerry Lee Lewis
Greg and Natalie
Quickstep to ‘Hand Jive’ by Sha Na Na
Judge Rinder and Oksana
Salsa to ‘Spice Up Your Life’ by Spice Girls
Louise and Kevin
Paso Doble to ‘Explosive’ by Bond
Ore and Joanne
Viennese Waltz to ‘That’s Life’ by Frank Sinatra
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 19th November at 6:55pm.
The latest Strictly results show on Sunday 20th November at 7.15pm on BBC One.