Spoilers ahead.

Episode 7 of RuPaul’s Drag Race All Stars 3 has narrowed down the ten legendary contestants to the four fiercest competitors, and unlike its predecessor, we have absolutely no idea which queen will be crowned America’s Next Drag Superstar…

In this week’s episode, Bebe Zahara Benet caused draaahmaaa when she refused to tell the queens who she picked to sashay away *and* shantay back into the fold, “out of respect for DeLa”. Unsurprisingly, this was met with shade and confusion from the remaining top five.

“We do this every week girl, you don’t wanna say?” asks Trixie.

Bebe responded with, “I would just really appreciate if everyone would let that be.”

For the main challenge, the queens starred in a raunch comedy blockbuster called My Best Squirrelfriend’s Dragsmaids Wedding Trip. As a reward for ru-turning to the competition, Morgan was bestowed the power to assign the queens their role, each of which was based on an Academy Award winning actress/film.

Morgan assigned herself Beige Swan (Black Swan), Bebe Zehara Benet as The Queen (The Queen), Kennedy Davenport as La La (La La Land), Shangela as Actavia (Hidden Figures) and Trixie Mattel as Sharon Frokovich (Erin Brokovich).

Their performances landed Morgan, Bebe and Kennedy in the bottom three, whilst Shangela and Trixie landed another win. The bottom queens pleaded their case – as per usual – and the top two queens lip-synced for their mother-tucking life.

Trixie and Shangela delivered one of the most hilarious lip-syncs in the HERstory of the show as they performed to Ru’s Freaky Money, with Shangela taking home the cash prize tip of ten thousand dollaaaars.

Shangela chose to eliminate her season two sister, Morgan McMichaels, making Shangela, Kennedy Davenport, Bebe Zahara Benet and Trixie Mattel the final four queens.

Here are the best Reddit reactions from the episode.  

JubileeMarm: That lip sync should have been marked nsfl because Shange demolished Trixie in the first 15 seconds.

ninetwentyfive: Literally never thought that they could ask whose lipstick you picked and you could just say “no” lmao.

khaleesidee: Out of respect for Dela is gonna become my new go to excuse.

felixofGodsgrace: I’m really entertained by how quickly Trixie strips out of those outfits as soon as they get back to the werkroom. Mama gets nekkid as soon as she fucking can.

xtinaphile: George R R Martin is about to issue a gag order on Shangela.

joshuaskylar: Trixie served a look but her performance could not outdo Big Momma and the fatsuit reveal + the shades during the rap portion.

xavierdl: How many people in Kennedy’s life have heard her mispronounce ‘meme’ and not corrected her? Shady.

nooncrawler: Bebe not remembering the legendary Ornacia is truly unforgivable.

ClockTheSpook: Miss Kennedy was the new Roxxxy Andrews of the season, I could not believe it.

The finale of Drag Race All Stars 3 airs next Thursday (15 March) on Vh1.

So, are you happy with the final four? And who do you think deserves to win?

Does drag Barbie Trixie Mattel deserve the title? How about comeback queen Shangela? Kennedy Davenport, even though she’s been in the bottom four times? Or is OG queen Bebe Zahara Benet deserving of a second crown?

Like we said, this season is much more unpredictable than All Stars 2 – Alaska was the front-runner from the very start. With her incredible track record – five out of six wins – BenDeLa would’ve been the Alaska of AS3, but her shocking elimination changed the entire show… 

We can’t wait to see how this turns out hunties… Let us know who you’re rooting for in the comments!

Related: RuPaul’s Drag Race season 10: Everything you need to know… henny.