They turned Messi, Mbappé and Haaland into Harry Potter characters, and the resemblance went viral 😅

Por Valentina Ulloa
13 August, 2026

Someone had the nerdiest and coolest idea of the year: putting soccer stars into the Harry Potter universe. 🪄⚽


Mbappé ended up as Viktor Krum, with that fur cape and the bearing of an international seeker.

Haaland transformed into a Lucius Malfoy whose blond hair even looks factory-made. And Messi… Messi is Snape, with the black robe and that “I have potions to solve” look, enough to keep you from laughing.

Ronaldo played Draco, Neymar stepped into the role of Gilderoy Lockhart, and Kane ended up as Hagrid. The level of detail in the costumes and makeup is so good that for a second you forget they are soccer players and not official Warner Bros. cast members.

If Hogwarts had had a soccer team, you already know who would be on the field.

Video:

Puede interesarte