It's Strictly Come Dancing's 2018 fourth week of live shows this evening and here are all the dances and songs.
So if you want to be left surprised tonight, look away now!
Last weekend saw the second results show of the series as Lee Ryan and Nadiya Bychkova left the competition after the dance off with Charles Venn.
This weekend another celebrity will be leaving the dance floor.
But before the next elimination, the remaining 13 celebrity and professionals have one more chance to impress 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!
Tonight's Saturday's Strictly Come Dancing song and dance list in full...
Tonight's Strictly Come Dancing 2018 songs and dances - Week 4
Ashley and Pasha: Tango to ‘Look What You Made Me Do’ by Taylor Swift
Charles and Karen: Salsa to ‘Use It Up and Wear It Out’ by Odyssey
Danny and Amy: Viennese Waltz to ‘I’ve Gotta Be Me’ by Sammy Davis Jnr
Dr Ranj and Janette: Paso Doble to ‘Cancion del Mariachi’ by Los Lobos
Faye and Giovanni: Rumba to ‘Chandelier’ by Sia
Graeme and Oti: Jive to ‘Don’t Stop Me Now’ by Queen
Joe and Dianne: Cha Cha to ‘Just Got Paid’ by Sigala feat. Ella Eyre and Meghan Trainor
Kate and Aljaz: Samba to ‘Africa’ by Toto
Katie and Gorka: Jive to ‘Why Do Fools Fall In Love’ by Frankie Lymon and the Teenagers
Lauren and AJ: Quickstep to ‘If You’re Over Me’ by Years and Years
Seann and Katya: Charleston to ‘Bills’ by Lunchmoney Lewis
Stacey and Kevin: Foxtrot to ‘Hi Ho Silver Lining’ by Jeff Beck
Vick and Graziano: Quickstep to ‘Can’t Hurry Love’ by Diana Ross and the Supremes
What do you make of all that then? Tweet us @tellymix!
And the results show is on Sunday at 7.45pm on BBC One as another celebrity is sent home and a special performance from Boyzone.