CNet: Taylor Swift meets 'Harry Potter' in mashup you didn't know you needed

A new fan-made song about "Harry Potter" is making the rounds, and this one brings the wizard into "Blank Space" by mashing up Potter stories with Taylor Swift melodies.

Screen Shot 2018-11-24 at 2.01.53 AM.png

YouTube filmmaker weasleysweaters, aka actor and singer-songwriter of "Harry Potter" tunes Kate Parkin, is out with another one of her catchy "Harry Potter" songs, and this one's a Taylor Swift mashup that's perfect for all you muggles out there who just want to "Shake It Off."

The song, posted Saturday, is set to several of Taylor Swift's popular songs, like "Shake It Off," "Bad Blood" and "Blank Space," but is filled with custom lyrics from the "Harry Potter" universe. It's sung from the perspective of Hermione Granger, and starts with the line "On the train I took a seat, I said your lightning bolt's on fleek." It only gets better from there.

One of the best bits is when Draco Malfoy appears onscreen to the tune of "Bad Blood" and is properly owned by Hermoine and company with lines like "Draco bought his way in and he's whiny, his hair gel is crusted."

It all comes together to create a pretty great video that you can't help but tap your feet along with. You can watch the video in its entirety below, but be warned. Once you listen you probably won't be able to get it out of your head for the rest of the day.