Halloween is over. In fact, Halloween has been over for a full 24 hours. It’s time to move on to Christmas, people! The folks at every local drug store/grocery store/department store have been ready to celebrate the holidays for weeks, and now the cast of Glee is joining them.

In order for a TV episode to air close to Christmas, it has to film in advance. And filming for Glee’s Season 4 Christmas episode is happening now. On November 1, director Adam Shankman tweeted this fun photo of he and some of the Glee stars goofing around on set.

Heather Morris (Brittany), Melissa Benoist (Marley), and Jenna Ushkowitz (Tina) are all stuffed in a giant Christmas stocking, while Adam himself and Blake Jenner (Ryder) appear to be standing behind it.

In any case, this photo just gave a serious craving for some eggnog, peppermint brownies, and figgy pudding. Well, maybe not the figgy pudding. (Come to think of it, has anyone actually tried figgy pudding? We’re really not sure if it even exists.)

Can’t get enough Gleetastic goodness? Like us on Facebook or follow us on Twitter!