Costume queen Katy Perry threw herself the ultimate Halloween birthday party!
The singer celebrated her Oct. 25 birthday – she’s turning 28 – a bit early with a huge haunted-house themed fete at Magic Castle in LA on Oct. 19.
Dressed up as a vampire, the songstress was surrounded by some very A-list pals.
So who was there for the big occasion? Beau John Mayer, Kristen Stewart, Neil Patrick Harris and Neil’s partner David Burtka!
And most of them really got into the spirit. John wore a zombie-hunter outfit, complete with a fake nose and chin while Neil and David followed Katy’s suit and dressed up as vampires.
Though Kristen didn’t partake in the costume fun, the Twilight actress was seen conversing with guests and having a grand time.
With such a spook-tacular party, gifts weren’t needed. Instead, Katy told guests, “For my birthday I would love to pay it forward,” and asked for donations to the David Lynch Foundation for Transcendental Meditation.
With a heart of gold like that, we're hoping Katy has one very happy birthday on Thursday!