'RuPaul's Drag Race All Stars 3' Finale: Best Fan Reactions

After eight episodes of sequins, shantes and shady shady shade, RuPaul’s Drag Race All Stars 3 finished in one of the show’s most ambitious finales to date. At the start of the episode, RuPaul told the final four competitors -- Trixie Mattel, Bebe Zahara Benet, Kennedy Davenport and Shangela -- that this challenge was going to take them to the next level, and she wasn’t lying.

The remaining four contestants were tasked with writing and recording new verses to RuPaul’s “Kitty Girl,” which they then performed, in one take. After pulling off the exhausting production number, the four were informed that the six eliminated queens would be determining the season’s top two. After pleading their case to their squirrel friends, it was revealed that Kennedy Davenport and Trixie Mattel were the final two. The pair then lipsynced to Miley Cyrus' emotional ballad "Wrecking Ball." Finally, RuPaul declared Trixie Mattel the winner of All Stars 3.

With so many twists and turns, social media was ablaze with hot takes. Here are Billboard Pride’s favorite reactions.