Happy December! It looks like the holidays came just a little bit early this year, with the release of the Vamps' Christmas edition of their debut album, 'Meet the Vamps'!

The festive album dropped today (Dec. 1) and we haven't stopped rocking out since, especially because it includes eight holiday tracks (yay!) in addition to all of our original 'Meet the Vamps' faves.

Brad, Connor, James and Tristan win us over with their swoon-worthy renditions of 'Jingle Bell Rock,' 'Sleighing in the Snow,' 'Hoping for Snow,' 'We Wish You a Merry Christmas,' 'I Wish it Could Be Christmas Everyday,' 'Hallelujah,' 'Jingle Bells' and 'Silent Night.' While we love all of the tracks, we're particularly obsessed with the ballads -- especially their version of 'Hallelujah.' It's all kinds of magic.

You can check out a sampler of the entire holiday track list in the video above, listen to the full version of 'Jingle Bell Rock' in the player below and hear more lengthy clips of all the festive songs here (just play 'Jingle Bell Rock' all the way through.) Of course, you can buy the entire album on iTunes here. Happy listening!

LOL! Watch the Vamps Read Fan Fiction About Themselves at PopCrush