Tonight's Strictly Come Dancing 2017 final dances, music and winner odds

Striclty Come Dancing 2017 winner revealed tonight - spoilers!

strictly come dancing finalists

It's Strictly Come Dancing's 2017 FINAL tonight and here are all the dances, songs and SPOILERS!

This evening Claudia Winkleman and Tess Daly return to front the final performance show live from London.

It's the Finals of the competition and just four celebs remain for tonight's live show where they'll be dancing three routines each.

Judges Shirley Ballas, Darcey Bussell, Bruno Tonioli and Craig Revel Horwood will be casting their critical eyes over the routines but ONLY public votes will decide the winner.

Last weekend saw Mollie King was eliminated in the dance off against Gemma leaving us with just four celebrity and pro dancer couples in the running to be crowned Strictly Come Dancing 2017 winner.

Strictly Come Dancing 2017 - finalists

Tonight's Strictly Come Dancing line up

Those left on the Strictly 2017 line up this year are singer Alexandra Burke, and Debbie McGee, TV personality, presenter and the widow of magician Paul Daniels.

They're joined by soap star Joe McFadden and actress Gemma Atkinson.

Tonight's Strictly Come Dancing 2017 songs and dances

The final three will be performing up to three dances: First they'll all perform their show dance, a previous routine as selected by the judges and their personal favourite dances.

Here's week 13's Strictly Come Dancing final song and dance list in full...

Show dances

Debbie McGee and Giovanni Pernice will Showdance to One Day I'll Fly Away by Vaults

Alexandra Burke and Gorka Marquez will Showdance to There’s No Business Like Showbusiness by Ethel Merman

Joe McFadden and Katya Jones Showdance to You Make My Dreams by Hall & Oates

Gemma Atkinson and Aljaz Skorjanec Showdance to Show Me How You Burlesque by Christina Aguilera

Judges' choice

Debbie McGee and Giovanni Pernice will perform a Salsa to Can't Take My Eyes Off You by Boys Town Gang

Alexandra Burke and Gorka Marquez American Smooth to Wouldn't It Be Lovely from My Fair Lady

Joe McFadden and Katya Jones will Viennese Waltz to Somewhere My Love from Dr Zhivago

Gemma Atkinson and Aljaz Skorjanec dance the Paso Doble to Viva La Vida by Coldplay

Favourite dances

The couples' favourite dances will be revealed on the night

Strictly Come Dancing 2017 - finalists
Strictly Come Dancing 2017 - finalists

What time is Strictly Come Dancing on tonight?

The remaining three couples will return to the dancefloor in the final of the competition on Saturday 16th December at 6:30PM.

There is NO results show, either tonight or tomorrow, with the winner revealed straight after the performances.

Who will win?

Joe McFadden is the current favourite to take the glitterball trophy as it stands.

However, after a series full of surprises, it could prove to be a more open competition than we expect...

Get the latest news

Subscribe on YouTube