Who Won ‘Dancing With The Stars’ Season 31? Charli D’Amelio Wins – Hollywood Life
View gallery Image Credit: Disney+ After weeks and weeks of competition, the 4 remaining finalists will be competing for the mirrorball trophy during the Dancing With the Stars season 31 finale. Shangela, Wayne Brady, Charli D’Amelio, and Gabby Windey will perform two show-stopping routines with their partners: a redemption dance and the highly-anticipated freestyle. More … Read more