Warning: Be prepared to swoon!

By Alexandra Zaslow
Updated February 11, 2015 04:20 PM

Russian ballerina Sergei Polunin makes us question if he’s even human in this ballet routine set to Hozier’s “Take Me to Church.”

Seriously though, Polunin, widely considered ballet’s bad boy, just made the Internet melt into one giant puddle.

Directed by David LaChapelle, the video shows the Ukrainian native balancing and impressively emoting to the Hozier hit, which Annie Lennox recently performed alongside the singer at the Grammys Sunday night.

Polunin, a tatted-up 25-year-old, left Britain’s Royal Ballet in 2012 and now dances with the Stanislavsky Music Theatre in Moscow.

When he’s not dancing, he’s getting photographed by Gus Van Sant and starring in Marc Jacobs campaigns.

In other words, we’re not the only ones who think he’s hot.