It's Strictly Come Dancing's 2017 fourth week of live shows this evening and here are all the dances and songs.
So if you want to be left surprised come Saturday night, look away now!
Last weekend saw the second results show of the series as Reverend Richard Coles and his partner Dianne Buswell who left the competition after the dance off with Simon Rimmer.
This weekend another celebrity will be leaving the dance floor.
But before the next elimination, the remaining 13 celebrity and professional have one more chance to impress to the judges and viewers.
It's a brand new dance for all the celebrities and you can see what they're performing and the songs below!
Here's tonight's Strictly Come Dancing song and dance list in full...
Tonight's Strictly Come Dancing 2017 songs and dances - Week 4
Alexandra and Gorka: Jive to Proud Mary by Tina Turner
Aston and Janette: Quickstep to Mr Blue Sky by ELO
Brian and Amy: Paso Doble to I Believe in a Thing Called Love by The Darkness
Charlotte and Brendan: Jive to Marry You by Bruno Mars
Davood and Nadiya: Viennese Waltz to Say You Love Me by Jessie Ware
Debbie and Giovanni: Cha Cha to The Shoop Shoop Song (It’s in His Kiss) by Cher
Gemma and Aljaz: Paso Doble to Viva La Vida by Coldplay
Joe and Katya: Cha Cha to You Keep Me Hanging On by Human Nature
Jonnie and Oti: American Smooth to Cry Me a River by Justin Timberlake
Mollie and AJ: Salsa to Súbeme La Radio by Enrique Iglesias
Ruth and Anton: Tango to Allegretto by Bond
Simon and Karen: Samba to Copacabana by Barry Manilow
Susan and Kevin: Quickstep to Bring Me Sunshine by The Jive Aces
What do you make of all that then? Tell us in the comments below!
And the results show is on Sunday at 7.15pm on BBC One as another celebrity is sent home.