The Strictly Come Dancing semi-final is here and just five couples now remain in the hunt for the glitterball trophy.
With just one week of the competition left, the ante is being upped as each couple must perform twice in an attempt to secure their place in the final.
Scroll on to find out who will be performing what tonight!
Bill Bailey and Oti Mabuse
Dance 1: Tango
Song 1: 'Enter Sandman' by Metallica
Dance 2: Charleston
Song 2: '(Won't You Come Home) Bill Bailey' by Ottilie Patterson with Chris Barber
HRVY and Janette Manrara
Dance 1: Charleston
Song 1: 'Another Day of Sun' by La La Land Cast
Dance 2: Rumba
Song 2: 'Only You' by Kylie Minogue and James Corden
Jamie Laing and Karen Hauer
Dance 1: Quickstep
Song 1: 'Thank God I'm a Country Boy' by John Denver
Dance 2: Salsa
Song 2: 'Last Dance' by Donna Summer
Maisie Smith and Gorka Marquez
Dance 1: Viennese Waltz
Song 1: 'A Thousand Years' by Christina Perri
Dance 2: Couple's Choice: Street/Commercial
Song 2: 'Gettin' Jiggy Wit It' by Will Smith
Ranvir Singh and Giovanni Pernice
Dance 1: Waltz
Song 1: 'Un Giorni Per Noi' by Josh Groban
Dance 2: Jive
Song 2: 'Candyman' by Christina Aguilera
Strictly Come Dancing continues tonight at 7pm on BBC One.