Ever wondered what Hogwarts would be like if Taylor Swift was their star pupil?

Wonder no more!

YouTuber Kate Parkin has done what we never knew we needed – mashed-up Tay Tay songs with Harry Potter inspired lyrics…

She dresses up as Harry, Ron, Hermione, Draco, You Know Who and Luna Lovegood, and sings to the tune of Tay’s newest songs, Blank Space, Welcome To New York, Shake It Off and Bad Blood.

She changes the lyrics from Bad Blood to “Mud Blood”…

H/T Hello Giggles

Want more? Get more from Kyle & Jackie O!