It's Strictly Come Dancing's 2017 fifth 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 third results show of the series as Charlotte Hawkins and Brendan Cole left the competition after the dance off with Davood Ghadami and Nadiya Bychkova.
Now 12 celebrities remain in the running for the glitterball trophy and one more will be given the axe this Sunday night.
But before the next elimination, the celebrity and professional couples have one more chance to impress to the judges and viewers.
Once again it's a brand new dance for all the celebrities and you can see what they're performing and the songs below!
Here are tonight's week 5's Strictly Come Dancing song and dance list in full...
Tonight's Strictly Come Dancing 2017 songs and dances - Week 5
Alexandra and Gorka: Samba to Shape Of You by Ed Sheeran
Aston and Janette: Waltz to Can't Help Falling In Love by Elvis Presley (MREE Cover)
Brian and Amy: Jive to It's Not Unusual by Tom Jones
Davood and Nadiya: Jive to Tell Her About It by Billy Joel
Debbie and Giovanni: Rumba to Baby Can I Hold You by Tracy Chapman
Gemma and Aljaz: Foxtrot to Believe by Madilyn Bailey
Joe and Katya: Paso Doble to Diablo Rojo by Rodrigo y Gabriela
Jonnie and Oti: Quickstep to Part-Time Lover by Stevie Wonder
Mollie and AJ: Viennese Waltz to Anyone Who Had A Heart by Cilla Black
Ruth and Anton: Samba to Love Is In The Air by John Paul Young
Simon and Karen: Charleston to Fit As A Fiddle (And Ready For Love) by Gene Kelly
Susan and Kevin: Cha Cha to Shout Out To My Ex by Little Mix
What do you make of all that then? Tell us in the comments below!
Strictly Come Dancing 2017's live shows continue this Saturday at 6:35PM on BBC One.
And the results show is on Sunday at 7.15pm on BBC One as another celebrity is sent home.