It's Strictly Come Dancing's 2017 latest live show tonight and here are all the dances and songs - SPOILERS!
Spiders, witches, broomsticks and ghosts were in the Strictly ballroom for the Fright Night Halloween special last weekend, but tonight's back to the usual glitzy and glam outfits and dances.
Hosts Claudia Winkleman and Tess Daly return to host the latest live show as judges Shirley Ballas, Darcey Bussell, Bruno Tonioli and Craig Revel Horwood cast an ever critical eye over all the routines.
After Simon Rimmer's elimination last Sunday night, just ten celebs remain in the contest but one more will make an exit this weekend.
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, JLS star Aston Merrygold and actress Gemma Atkinson.
Also still fighting for the glitterball are singer Mollie King, TV presenter Ruth Langsford, and TV and Radio broadcaster Susan Calman.
Tonight's Strictly Come Dancing 2017 songs and dances
Here's week 7's Strictly Come Dancing song and dance list in full...
Alexandra and Gorka
Cha Cha to I Got The Music In Me by Marcia Hines
Debbie and Giovanni
Tango to I Gotta Feeling by The Black Eyed Peas
Gemma and Aljaz
Salsa to Sun Comes Up by Rudimental ft. James Arthur
Mollie and AJ
Foxtrot to Call Me Irresponsible by Connie Francis
Ruth and Anton
Paso Doble to The Shady Dame From Seville by Julie Andrews
Susan and Kevin
Jive to The Ole House by Shakin' Stevens
Aston and Janette
Viennese Waltz to Who's Loving You by The Jackson 5
Davood and Nadiya
American Smooth to This Will Be (An Everlasting Love) by Natalie Cole
Joe and Katya
Charleston to Alexander's Ragtime Band by Ella Fitzgerald
Jonnie and Oti
Salsa to Turn Me On by Kevin Lyttle
What time is Strictly Come Dancing on tonight?
The remaining nine couples will take to the dancefloor once more this week when Strictly Come Dancing returns at 6:50PM on Saturday 4th November
And one more celebrity will leave in the latest results show at 7:15PM on Sunday 5th November on BBC One.