Just four couples remain in the hunt for the Strictly Come Dancing 2021 glitterball following Dan Walker's exit from the show last weekend.
This week it's the semi-finals and the ante is being upped as the remaining celebs must perform two dances to try to make it through to the grand final.
Scroll on to see their dances and songs for this week's show!
AJ Odudu and Kai Widdrington
Dance 1: Rumba
Song 1: 'Show Me Heaven' by Maria McKee
Dance 2: Quickstep
Song 2: 'Sing, Sing, Sing' by Benny Goodman
John Whaite and Johannes Radebe
Dance 1: Jive
Song 1: 'Higher Power' by Coldplay
Dance 2: Couple's Choice
Song 2: 'Hometown Glory' by Adele
Rhys Stephenson and Nancy Xu
Dance 1: Samba
Song 1: 'It Had Better Be Tonight (Meglio Stasera)' by Michael Buble
Dance 2: Tango
Song 2: 'One Vision' by Queen
Rose Ayling-Ellis and Giovanni Pernice
Dance 1: Argentine Tango
Song 1: 'A Evaristo Carriego' by Eduardo Rovira
Dance 2: Waltz
Song 2: 'How Long Will I Love You' by Ellie Goulding
Strictly Come Dancing continues Saturday at 7.05pm on BBC One.
Follow us on Bluesky or on X/Twitter and like us on Facebook for the latest entertainment news alerts.
Media Mole's Lowest Ever Sky Offer: Get Sky Essential, Sky Stream & Netflix for just £15 a month + £0 upfront fee for 24 months!
Prices may change during this period. Ends March 19, 2025