Against all odds, a seasoned competitive dancer at the top of her form with over 100 million followers won a partially audience-vote-based dancing competition. On November 21, Charli D’Amelio took home the Mirrorball Trophy on the finale of Dancing With the Stars season 31