Every year Kate Hudson has a killer Halloween party, and this weekend was no exception!

All kinds of A-listers showed up to the soiree in wild and crazy costumes, but Katy Perry seemed to steal the show in her Hillary Clinton getup, complete with prosthetics for her face! We knew she was a big fan of Hillary, but dayum -- this is next level!

We're not sure who Bill was (he's also wearing prosthetics, and we saw no mention of him on anyone's social media), but the crazy dude in the Trump costume behind Katy is boyfriend Orlando Bloom! We only realized this after the actor took off his mask and we saw that he had painted his face orange. Orly is rocking blonde locks for a film role, so it seemed to work out nicely for his Trump costume.

Still, Katy wins the night: