Here are all the pictures from tonight's Strictly Come Dancing 2017 semi-finals.
Its' the penultimate the weekend of live shows and the final four couples each danced two routines for the first time this year.
Hoping to bounce back from a second week in the dance off, Alexandra and Gorka danced a Salsa to Finally by Cece Peniston and a Viennese Waltz to Tina Arena’s version of R.E.M’s Everybody Hurts.
Debbie and Giovanni had a Foxtrot to Isn’t She Lovely by Stevie Wonder and a Jive to I’m So Exited by the Pointer Sisters.
The new favourites to win, Joe and Katya took the dance floor of tonight's semi-finals with an American Smooth to Have You Met Miss Jones by Robbie Williams and an Argentine Tango to Human by Rag n’ Bone Man
Gemma and Aljaž had a Rumba to Beneath Your Beautiful by Labrinth featuring Emeli Sande and the Tango to My Sharona by The Knack (Royal Blood cover)
Finally, Mollie and AJ danced the Waltz to Angel by Sarah McLachlan and a Samba to Whenever, Wherever by Shakira
Come the end of the night, Alexandra Burke was on top of the scores again with a total of 79 marks, dropping just one point.
Meanwhile Mollie King was bottom with 56 points for her two routines after struggling with the weekend's dances.
Who was your favourite on Strictly Come Dancing 2017 tonight? Tell us in the comments below or tweet us @tellymix!
Don't forget that Strictly is back on Sunday night on BBC One for the latest results show as the three finalists are confirmed.