The Strictly Come Dancing final is almost upon us - and after Ranvir Singh fell agonisingly short in last week's semi-final, just four contenders remain.
Each couple will perform their favourite dance from the series, the judges' choice of dance and an all-new spectacular Showdance.
Scroll on to find out who's dancing what!
Bill Bailey and Oti Mabuse
Favourite Dance: Couple's Choice: Street/Commercial to 'Rapper's Delight' by The Sugarhill Gang
Showdance: 'The Show Must Go On' by Queen
Judges' Pick: Quickstep to 'Talk To The Animals' by Bobby Darin
HRVY and Janette Manrara
Favourite Dance: American Smooth to 'One (Singular Sensation)' from A Chorus Line
Showdance: 'Boogie Wonderland' by Brittany Murphy
Judges' Pick: Jive to 'Faith' by Stevie Wonder featuring Ariana Grande
Jamie Laing and Karen Hauer
Favourite Dance: Couple's Choice: Street/Commercial to 'Gonna Make You Sweat (Everybody Dance Now)' by C+C Music Factory
Showdance: 'I'm Still Standing' by Elton John (Taron Egerton version)
Judges' Pick: Charleston to 'Zero To Hero' from Hercules
Maisie Smith and Gorka Marquez
Favourite Dance: Quickstep to 'When You're Smiling' by Andy Williams
Showdance: 'We Need A Little Christmas' by Idina Menzel
Judges' Pick: Samba to 'Samba (Conga)' by Gloria Estefan
The Strictly Come Dancing final airs Saturday night from 6pm on BBC One.