SPOILER ALERT – Do not continue reading if you don’t want to know what happened on Dancing With the Stars’ final episode!
The season 31 finale of Dancing With the Stars just ended and the winner of the Mirrorball Trophy has been revealed.
The final four celebrity contestants – TikTok star Charli D’Amelio, The Bachelorette star Gabby Windey, actor Wayne Brady, and drag star Shangela – performed twice during the evening and then America voted to determine the winner of the season.
This was the first season in DWTS history that aired on Disney+ and it’s also the first show to air live on the streaming service.
Make sure to check out the leaderboard for the finale to see which two celebs received perfect scores for both dances this evening!
Click inside to check out the spoilers on who won…
So, who won?
The winner of Dancing With the Stars season 31 is…
TikTok star Charli D’Amelio & Mark Ballas – WINNERS!
Second Place: The Bachelorette‘s Gabby Windey & Val Chmerkovskiy
Third Place: Actor/Comedian Wayne Brady & Witney Carson
Fourth Place: Drag Queen Shangela & Gleb Savchenko