Yes, this really is Katy Perry as Hillary Clinton and boyfriend Orlando Bloom as a cartoon version of Donald Trump. They dressed up to attend Kate Hudson’s annual Halloween party. People.com has pics of Katy’s transformation

https://www.instagram.com/p/BMKy-fMA39o/?taken-by=katyperry