The best part about Halloween, besides seeing what costume websites have tried to make “sexy” this year (Sexy Ear of Corn, anyone?) is seeing how far celebrities go to make their Halloween costume dreams a reality. Bette Midler dressed up as her character Winifred Sanderson from Hocus Pocus, and, not to be outdone and keeping it relevant, Katy Perry and Orlando Bloom dressed up as Hillary Clinton and Donald Trump on Friday night.

Perry’s Clinton almost hits a little too close to the uncanny valley: half Perry, half Clinton, it’s like that photo of the Bill Murray-Tom Hanks hybrid that’s caused an Internet controversy akin to The Dress. Per People, the singer arrived at Kate Hudson’s annual Halloween party in full facial prosthetics and a pantsuit. A few of her friends dressed up as Bill Clinton and two Secret Service agents.

But the night was far from over. Perry’s boyfriend Bloom arrived at the party in a Donald Trump costume that could also double as some stealthy advertising for the upcoming Trolls movie, if DreamWorks wants to get on that. In oversized, cartoonish hands and feet and a head with an enormous tuft of orange hair, Bloom was almost invisible except for his eyes, the skin around which (save for the pale sockets, of course) had been liberally slathered in bronzer. If the guests still weren’t sure who he was supposed to be, he’d also attached a “Make America Great Again” cap to his hair.