Potterheads, cancel your plans for Friday, December 9. Barnes & Noble is hosting a holiday ball at each of their locations.
According to Barnes & Noble's Twitter account, the festivities will start at 7 pm local time. It wouldn't be a ball without dancing and music, but you can also expect Harry Potter crafts (like owl fans and holiday ornaments), giveaways, treats, "wizarding games," and more.
The store is also encouraging people to wear their "most festive Harry Potter costumes and holiday attire," so it might be time to get those dress robes dry cleaned.
All the details for your local Barnes & Noble can be found here.