Bruno Mars puts Spider-Man: Homecoming star Zendaya under his spell in his transfixing new video for “Versace on the Floor,” the slow jam single off the singer’s 24K Magic.

In the video, Mars and Zendaya play apartment neighbors that give each other flirty glances in the hallway.

As Mars sings “Versace on the Floor” in his own purple-lit pad, his music has an quasi-magical effect on Zendaya next door, making her gown unzip telekinetically while she grooves to the 24K Magic single seeping through the wall.

The video ends with Zendaya’s gown literally hitting the floor and a “The End” screen accompanied by a knock on the door.

“Versace on the Floor” follows Mars’ 24K Magic videos for “That’s What I Like” and the title track.

As Mars previously told Rolling Stone, he recorded at least six different versions of “Versace on the Floor,” including a lounge-y “Poolside version” and a more “Epic” take before settling on the album version.

Mars also dropped a David Guetta remix of “Versace on the Floor” in July.

On Saturday, Mars announced that he would donate $1 million from his Detroit-area concert to an organization fighting the Flint water crisis.