'Dancing With the Stars' Crowns Season 31 Champion -- See Which Couple Took Home the Mirrorball Trophy!

‘DWTS': Charli D’Amelio and Mark Ballas React to Winning Season …

Diane Keaton and Susan Sarandon Gush Over Working With Richard G…

T.J. Holmes and Amy Robach: Inside the Days Leading Up to Tense …

What's Next for Riley Keough After Lisa Marie Presley's Death

Gerard Butler Says His Motorcycle Accident Made Him 'Appreciate …

Nia Long Embracing 'New Beginnings' as She Wraps Up 'The Best Ma…

Bristol Palin Undergoes Ninth Breast Reconstruction After ‘Botch…

T.J. Holmes and Amy Robach in Mediation With ABC Execs Amid Thei…

Hilary Duff Calls Posing Nude a Combination of Terrifying and Fr…

Oscars 2023: Watch the Nominations for Major Categories

Pamela Anderson Claims Sylvester Stallone Offered Her a Condo an…

Tim Allen Flashes 'Home Improvement' Co-Star in Resurfaced Clip …

Pamela Anderson Says Recalling Memories to Write Her Memoir Led …

King Charles Removes Prince Andrew From Buckingham Palace

Inside Kaley Cuoco's Extravagant Baby Shower!

Kristin Cavallari and Stephen Colletti Open Up About 'Laguna Bea…
*Caution: Spoilers ahead!
Dancing With the Stars has crowned a champion couple! Season 31 came to an end on Monday with a grand finale, and a new pair of mirrorball trophy winners.
The night began with four couples still in the running: Wayne Brady and Witney Carson, Charli D'Amelio and Mark Ballas, Shangela and Gleb Savchenko, as well as Gabby Windey and Val Chmerkovskiy.
However, there could only be one victor, and after all the scores were tallied and the votes were counted, the new DWTS season 30 winner is...
Charli D'Amelio and Mark Ballas!
"Thank you, guys! This is all thanks to you, and your votes... Thanks for the opportunity" an overwhelmed Charli marveled.
Meanwhile, Gabby and Val wound up as runners-up, Wayne and Witney came in third, while, Shangela and Gleb wound up in fourth place.
Charli and Mark performed two perfect routines on Monday's finale. First, they delivered a redemption dance, performing a jive number that blew the judges away.
However, their second dance of the night -- a gorgeous freestyle that explored reigniting a love for dance -- managed to bring judge Derek Hough to tears.
Check out the full list of Dancing With the Stars winners over the last 30 seasons in the gallery below!
Related Gallery
RELATED CONTENT:
Selma Blair Returns to ‘DWTS’ Stage for Stunning Finale Dance
Cheryl Burke Leaving 'Dancing With the Stars' After 26 Seasons
‘Dancing With the Stars’ Semifinals: Breakup, Baby and Retirement News
'Dancing with the Stars' Judge Len Goodman Announces Retirement