Queen of TikTok Charli D'Amelio wins Dancing With The Stars

Michael Rubin's MLBPA x Fanatics Party
Michael Rubin's MLBPA x Fanatics Party / Leon Bennett/GettyImages

Charli D'Amelio and her pro partner Mark Ballas won season 31 of Dancing With The Stars on Monday during a two-hour live finale on Disney+.

The 18-year-old TikTok star earned perfect scores for both her Jive redemption dance and Freestyle dance routine with Mark, 36, before she won the coveted Mirrorball Trophy.

"Thank you guys, all thanks to you," Charli said to her supporters who voted for her after winning. "Your votes. Each of the judges. Thank you so much for the opportunity. Thanks, Mark for becoming my new best friend."

The Bachelorette star Gabby Windey, 31, finished in second place with her pro partner Val Chmerkovskiy, 36, after they also received perfect scores for their Cha-cha-cha redemption routine and Freestyle dance.

Wayne Brady, 50, and his pro partner Witney Carson, 29, finished in third place after scoring 36 points for their Quickstep redemption dance and 40 for their Freestyle from judges Carrie Ann Inaba, Len Goodman, Derek Hough, and Bruno Tonioli.