'Dancing With the Stars' finale: Jordan Fisher, Lindsay Arnold take home Mirror Ball Broadway star Jordan Fisher was crowned the winner of the 25th season.

 -- After a season full of perfect scores and gushing praise from the judges, singer and actor Jordan Fisher was named the champion of the 25th season of ABC's "Dancing With the Stars" and tangoed off with the Mirror Ball Trophy. It was the first win for his pro partner, Lindsay Arnold.

Judge Len Goodman called Fisher "the most complete male celebrity ever on 'Dancing With the Stars,'" and judge Bruno Tonioli said Fisher was "right up there with the best we have ever seen on this show."

Violinist Lindsey Stirling came in second. Frankie Muniz — who called his time on the show "the most amazing experience of my life — came in third.

The finale featured the scored dances in the ballroom and many festive holiday numbers performed live outside at the Grove in Los Angeles. In between, the season's other cast members returned to dance and, in some cases, sing.

The show began with each couple doing a favorite dance from earlier in the season. Stirling and her partner, Mark Ballas, performed their jive from guilty pleasures week and received 10s across the board. Muniz and his partner, Witney Carson, performed their pirate-themed Argentine tango from Disney week. They also received a score of 30. Fisher and Stirling performed their samba from Latin night, and they, too, earned 10s across the board.

With all the couples tied going into the final performances, fusions of two styles given to the competitors the night before. Sterling and Ballas performed a cha-cha-tango fusion and received a perfect score of 30. An emotional Sterling said the show "really made me relearn who I am in a really different way, and it's been amazing."

Muniz and Carson performed a foxtrot-tango fusion. Carrie Ann Inaba awarded the couple a 10, but Goodman and Tonioli found small faults in the performance and gave only 9s.

Fisher and Arnold performed a salsa-paso-doble fusion that was superfast and featured various gymnastic flips. The judges raved about the number, his talent and her skills as a choreographer, dancer and teacher and awarded the couple a score of 30.

The competitors' final positions were revealed live onstage at the Grove, and Fisher and Arnold — and the Mirror Ball Trophy — were hoisted into the air as streamers shot everywhere and the crowd went wild. The three final couples and fourth-place finishers Drew Scott and Emma Slater will appear on ABC's "Good Morning America" on Wednesday.

Also on the show, country star Kelsea Ballerini sang her latest hit, "Legends," and season 25 competitor Nick Lachey sang a new ballad, "Someone to Dance With." Stirling and Becky G performed their current holiday hit "Christmas C'mon," from Stirling's album "Warmer in the Winter." Fellow season 25 competitor Debbie Gibson sang the holiday favorite "Sleigh Ride," and Jordan belted out Stevie Wonder's "What Christmas Means to Me."

Fisher and Muniz will be headlining the upcoming "Dancing With the Stars: Light Up the Night" tour, which kicks off Dec. 30 in Charlotte, North Carolina.

"Dancing With the Stars" will return in the spring of 2018 with a special four-week all-athlete edition, featuring 10 athletes from across the sports world.