You’ll Never Guess Which ‘Harry Potter’ Alum Joined Evanna Lynch on ‘DWTS’

Evanna Lynch just proved that Slytherins and Ravenclaws can get along. 

The Harry Potter star, who played Luna Lovegood in the film series, employed the help of her former co-star Scarlett Byrne (Pansy Parkinson) when it came time to cast a spell on the judges on last night’s Dancing with the Stars.

The duo, joined by pro Keo Trio, performed a snazzy salsa to the musical stylings of Little Mix’s song “Black Magic” (get it?).

This performance had everything: sequined leotards, Dirty Dancing aerial moves, a Saved by the Bell–inspired backdrop and just a dash of Potter nostalgia. 

The question remains: How many more magic-inspired songs is Lynch going to dance to? We might need some of Professor Trelawney’s tea leaves to answer that.

RELATED: Luna Lovegood (Err, Evanna Lynch) Is Launching a Clean Beauty Box, and We’re Positively Enchanted