Who won Dancing with the Stars 2019? Winner Revealed!

Who won Dancing with the Stars 2019? Winner Revealed!

It's all come down to this! Four celebrities and their pro dance partners from the DWTS cast of 2019 remain after ten incredible weeks of competition and it's time to crown the Dancing with the Stars winner for 2019. With only the Dancing with the Stars finale left to impress judges Len Goodman, Bruno Tonioli and Carrie Ann Inaba, and to win America's vote, competitors Ally Brooke, Hannah Brown, Kel Mitchell and Lauren Alaina left it all on the dance floor. First, they danced an encore performance of one of their best routines from the entire season, then they had to turn it out with their long-awaited Freestyle performances. Who won the coveted Mirrorball Trophy on Dancing with the Stars 2019? Scroll on for the full recap and Dancing with the Stars results!

RELATED: Watch Week 10 – The Semi-Finals for the latest dances and elimination!

Ally Brooke & Sasha's Encore Performance
Ally's journey of growth across this season has seen some high highs and low lows. Ally and her partner Sasha Farber have been in the bottom two three times throughout the competition, but then they've also earned perfect scores with three of their last four dances. For their encore performance, they went back to their Jive, and it started the show on a high note.

Watch Ally Brooke and Sasha's Encore Jive

SCORES:
Carrie Ann – 10; Len – 10; Bruno – 10; TOTAL: 30 out of 30

Lauren Alaina & Gleb's Encore Performance
For their encore performance, Lauren and her partner Gleb Savchenko revisited their Foxtrot to Dolly Parton's "Jolene." Lauren felt such a strong connection to Dolly and her music, she was excited to revisit the performance with everything she's learned since.

Watch Lauren Alaina and Gleb's Encore Foxtrot

SCORES:
Carrie Ann – 9; Len – 9; Bruno – 9; TOTAL: 27 out of 30

RELATED: Missed week ten? Get the full recap and results right here!

Kel Mitchell & Witney's Encore Performance
Kel and his partner Witney Carson have been growing together as dancers for weeks, so they decided to go back to the dance that turned their season around, their High School Musical-themed Jazz routine from Week 5: Disney Night. Once again, it was a feel-good performance that had the crowd on its feet and earned rave reviews from the judges.

Watch Kel Mitchell and Witney's Encore Jazz

SCORES:
Carrie Ann – 10; Len – 10; Bruno – 10; TOTAL: 30 out of 30

Hannah Brown & Alan's Encore Performance
The Semi-Finals were incredibly emotional for Hannah and her partner Alan Bersten, but this week was a celebration of their journey together across the season. For their encore performance, they went back to their Viennese Waltz from the second week of the competition.

Watch Hannah Brown and Alan's Encore Viennese Waltz

SCORES:
Carrie Ann – 10; Len – 9; Bruno – 9; TOTAL: 28 out of 30

RELATED: The winner of the American Idol Second Chance fan vote were announced during the Dancing with the Stars 2019 finale!

Ally Brooke & Sasha's Freestyle
Ally and Sasha pulled out all the stops—and ripped off at least one shirt!—for their Latin-flavored Freestyle to Gloria Estefan and Miami Sound Machine's "Conga." Bruno compared it to "Jennifer Lopez in Vegas" and called it a "showstopper." Carrie Ann declared she had never seen anything like that. And Len loved that "the music was recreated in every movement that [they] made."

Watch Ally Brooke and Sasha's Freestyle

SCORES:
Carrie Ann – 10; Len – 10; Bruno – 10; TOTAL: 30 out of 30; 60 out of 60 for the night.

Lauren Alaina & Gleb's Freestyle
Lauren and Gleb embraced her country music roots for their Freestyle to Luke Bryan's "Country Girl (Shake it For Me)." Carrie Ann called it "the perfect Freestyle for [Lauren]." Len declared "it was full of entertainment." And Bruno said "it was like happy hour and Lauren's saloon!"

Watch Lauren Alaina and Gleb's Freestyle

SCORES:
Carrie Ann – 10; Len – 10; Bruno – 10; TOTAL: 30 out of 30; 57 out of 60 for the night.

Hannah Brown & Alan's Freestyle
Hannah and Alan were determined to bring the heat for their Freestyle and boy, did they ever? Set to Alicia Keys' "Girl on Fire" and Gwen Stefani's "Hollaback Girl," it had the crowd on its feet. Bruno declared, "from the dramatic, to the acrobatic, to the sexy, you did it all." And Carrie Ann told everyone that Hannah Brown is "living [her] best life!"

Watch Hannah Brown and Alan's Freestyle

SCORES:
Carrie Ann – 10; Len – 10; Bruno – 10; TOTAL: 30 out of 30; 58 out of 60 for the night.

Kel Mitchell & Witney's Freestyle
Kel and Witney wanted to leave it all out on the dance floor to celebrate how close they've grown as partners. To do just that, they set the party off with a Freestyle to Kriss Kross' hit "Jump" and it definitely got the crowd on its feet. Bruno called it "exhilarating," and Carrie Ann declared her "inner-Fly Girl [was] so happy!"

Watch Kel Mitchell and Witney's Freestyle

SCORES:
Carrie Ann – 10; Len – 9; Bruno – 10; TOTAL: 29 out of 30; 59 out of 60 for the night.

The Winner of Dancing with the Stars 2019
With the Judges' scores in and America's votes counted, it was finally time to find out who would take home the coveted Mirrorball Trophy as the Dancing with the Stars 2019 champion. Unlike previous weeks, there was no Judges' Save, so it was all down to combined scores and votes. Watch the clip below to find out which celebrity was crowned the winner of Dancing with the Stars 2019!

Watch the coveted Mirrorball Trophy awarded on Dancing with the Stars 2019!

Relive the Dancing with the Stars 2019 season! Watch full episodes and highlights anytime on ABC.com and in the ABC app!