Who's dancing what on Strictly Come Dancing 2012 this week? It's the final and here's all the details.
This weekend's show is all happening on the Saturday, and the remaining four couples will be performing up to three times each.
They'll first be doing their show dance and a routine selected by the judges, while the top three will go on to reprise their favourite performance from the series.
Lines will be open after all four couples have danced for the first time before freezing to announce fourth place. Lines will then re-open before closing for good in the second show of the night where the winner be crowned.
Here's the weekend's Strictly Come Dancing 2012 final dances!
Favourite Dance: Tango to "When Doves Cry"—Prince
Judges' Choice: Viennese Waltz to "A Thousand Years"—Christina Perri
Showdance: Beyonce - Crazy in Love
Favourite Dance: Jive to "Dance with Me Tonight"—Olly Murs
Judges' Choice: Tango to "Rumour Has It"—Adele
Showdance: Bohemian Rhapsody - Queen
Denise Van Outen
Favourite Dance: Charleston to "Walk Like an Egyptian"—The Puppini Sisters
Judges' Choice: Jive to "Tutti Frutti"—Little Richard
Showdance: What A Feeling by Irene Cara
Favourite Dance: Charleston to "Dr Wanna Do"—Caro Emerald
Judges' Choice: Salsa to "(I've Had) The Time of My Life"—from Dirty Dancing
Showdance: Rule The World by Take That
Vote for who you want to win Strictly Come Dancing 2012 in our latest poll below!
The Strictly Come Dancing grand final is on Saturday 22nd December at 6:30pm with the results show later that night at 8.50pm on BBC One and BBC One HD.