While we wait to see who the Season 17champs will be, let's take a look back at photos from all of last night's dances. Can you believe how awesome Corbin Bleu and Karina Smirnoff's Freestyle was? And hasn't Jack Osbourne come so far since the first performance of the season? We have so many thoughts!
Who do you think is going to win it all on tonight's show? Let us know in the comments below and don't forget to rewatch all of the performances from last night!