Christmas is but a couple days away, meaning it’s time to roll out the classics like Home Alone and The Santa Clause (if you haven’t already). And while the latter film may have won Tim Allen the reigning title of Santa Claus’s foremost cosplayer over the past few decades, the actor isn’t the only one who’s gotten into the Christmas spirit on-screen over the years. Their roles may not have proven as memorable, but Ben Affleck and Ryan Phillippe have also contributed to his effort to Hollywood’s efforts to spread the holiday cheer. (For his role in Jarhead, Jake Gyllenhaal even donned a Santa hat while shirtless in the Saudi Arabian desert.) The most dedicated, however, have taken their efforts IRL; the 21st century has already seen Beyoncé, Paris Hilton, and Katy Perry all make their own cameos as Santa, with Perry taking care to simultaneous show off her Jesus tattoo. See each of their renditions of Jolly Old Saint Nicholas, along with a few more surprises, here.