When Taylor Swift sang about being "enchanted," we bet she never expected the 'Harry Potter' cast to cover one of her greatest hits!

Thanks to SilvaWare Productions, we can now witness Harry, Ron, Hermione, Dumbledore and even Professor Trelawney singing 'We Are Never Ever Getting Back Together.' (Our favorite part, however, is seeing the Slytherins' taunting get worked into the mix!).

Watch the 'Harry Potter' cast charm fans with this amazing T. Swift cover in the video above!