The wizarding world of Harry Potter is a perfect theme for pretty much any occasion, from Harry Potter weddings to Harry Potter baby showers. There鈥檚 even Harry Potter yoga! And this weekend, Gwen Stefani hosted an absolutely magical Harry Potter birthday party for her son Zuma, who turns nine on August 21.

The singer obviously couldn鈥檛 keep the fun to herself and used Instagram Stories to share shots of the party, which started with an enchanted step through Platform 9 3/4, natch. And on the other side? Harry Potter himself (or at least a life-sized cutout of him) was waiting to greet guests.

Hogwarts letters addressed to Mr. H. Potter swept out of the fireplace and across the room鈥

An owl-shaped fruit carving watched over a tray of healthy snacks鈥

And life-sized cutouts of both Draco Malfoy and Severus Snape guarded the beverage table, which displayed a set of golden goblets鈥

Another table featured a vast array of cauldrons and potion bottles (sprinkles and whipped cream) for some magical concoctions (yummy chocolate sundaes)鈥

But the showstopper was Zuma鈥檚 birthday cake, which included a banner of the little dude鈥檚 name, as well as the crest representing Hogwarts鈥 four houses and a fondant sorting hat on top.

Once the party guests were filled with sugar, they could burn off their energy in a towering volcano bouncy slide.

While it鈥檚 unclear if Stefani鈥檚 current bae, Blake Shelton, or her ex (and Zuma鈥檚 dad) Gavin Rossdale were among the guests, we have no doubt that anyone who was lucky enough to get an invite had an amazing time. This is one celebration that Stefani鈥檚 little guy will never forget.

Happy birthday, Zuma!

Have you ever been to a Harry Potter party? Let us know @BritandCo!

(h/t Entertainment Tonight; photos via Alberto E. Rodriguez/Getty Images + Gwen Stefani/Instagram)