Katy Perry is known for getting pretty creative when it comes to Halloween (you might recall her Daria outfit or even her stint as a flamin’ hot Cheeto.) This year, however, she’s really outdone herself, in a move that just might trump whatever the Queen of Halloween, Heidi Klum herself, could ever dream up.

LAS VEGAS, NV - OCTOBER 22: Singer Katy Perry speaks during a get out the early vote rally as she campaigns for Democratic presidential candidate Hillary Clinton at UNLV on October 22, 2016 in Las Vegas, Nevada. Today is the first day for early voting in Nevada ahead of the November 8 general election. (Photo by David Becker/Getty Images)

A staunch Hillary Clinton supporter all year long (did you read her Tweets during the debate?), Katy Perry was nearly unrecognizable after she transformed herself into HRC herself. Not only that, but she even got a pal to go as Bill Clinton (boyfriend Orlando Bloom is the Bozo behind them dressed up as Trump).

But these two didn’t just dress up in suits ― they went all out, undergoing makeup sessions of epic proportions that must have taken HOURS. And, just in case there were any doubts that it truly is Katy under there, the pop star posted a photo of herself to her page mid-transformation, confirming her identity.

“Having a little pre-party before I take office. #IMWITHME,” she writes.

Not only was Katy the spitting image of Hillary, she truly committed to the part, playing Hill to a tee with a pointed finger in nearly every photo taken, as “Bill” (and their “Secret Service” friends, also dressed to the nines) looked on in amusement.

Our hats off to you, Katy — you have officially won Halloween.

Do you think these two had the best costume ever? Share with us @BritandCo.

(Photos via David Becker/Getty)

Editor’s note: An earlier version of this post stated that Orlando Bloom was dressed as Bill Clinton. The post has been updated, and we regret the error!