After 10 weeks of mind-blowing dances, emotional stories and shocking eliminations, Dancing With the Stars has crowned a new champion for season 25!
And the winning couple of DWTS is...
Jordan Fisher and Lindsay Arnold!
Lindsey Stirling and Mark Ballas were the season's runner-ups, while Frankie Muniz and Witney Carson came in third.
Stirling and Ballas kicked off the finale on Tuesday with a recreation of their Guilty Pleasures Night jive, and hit the stage performing a charming number set to Wham!'s "Wake Me Up Before You Go-Go." When the pair first danced the number in Week 3, they got the highest scores of the night with a 27 out of 30. This time around the results were even better, and the couple earned a perfect 30.
For their second dance of the night, the pair performend an epic cha-cha/tango fusion set to "Hot2Touch"by Felix Jaehn that earned them another 30 out of 30.
Muniz and Carson -- who came