Perry went the extra mile for this year's fete, using prosthetics to transform herself into the 69-year-old politician she's voting for in the upcoming election. Her red pantsuit, black heels and blond wig perfectly captured Clinton's signature campaign style.
"Having a little pre party before I take office," Perry later wrote on Instagram. "#IMWITHME Cheers to @svedkavodka #howtosvedka @hillaryclinton."
And if that weren't amazing enough, the 32-year-old pop star even got beau Bloom to join in on the political fun. The Pirates of the Caribbean: Dead Men Tell No Tales star pulled out all the stops with his Donald Trump costume, which consisted of a bright orange wig and "Make America Great Again" hat.
At first, people thought Bloom was the one dressed up like Bill Clinton, but alas, that is one of Perry's friends. Her boyfriend was, in fact, Trump -- that wrist tattoo that's just barely visible under the oversized gloves gives him away.
Before showing off her final ensemble, Perry shared some behind-the-scenes pics of all the work that went into becoming Clinton via Instagram's story feature. "I don't play games on Halloween," she captioned a photo of herself lying down as a prosthetic nose was applied to her face.