And then there were three.
Finalists Bristol Palin, Jennifer Grey and actor Kyle Massey have all performed for the last time on Dancing with the Stars in the hope of winning the coveted mirror ball trophy.
On Tuesday evening, one of the contestants will be crowned champion – and in with a real chance is underdog Bristol.
Despite receiving consistently low scores, the 20-year-old has made it through to the finals thanks to viewers' votes.
And while she might not be the best dancer, Bristol's improvement over the weeks makes her a contender – she has survived nine weeks of elimination and knocked out one of the favourites, Brandy, to reach the finals.
Her place has certainly caused controversy – critics have cited a voting conspiracy backed by the Tea Party, many of whom support Bristol's politician mum Sarah.
But, as pro dancer Karina Smirnoff says: "This season has proven it is not a dance competition only.
"With Jennifer we have the strongest dancer, with Kyle we have the strongest personality and then with Bristol we have the best journey.
"She literally drove five days in her car to get here and learn how to dance. Fans develop a relationship with these people each week. You never know who they are going to like."
Photo: © ABC/INFphoto.com