WATCH: Zendaya Transforms Into Bruno Mars for an Epic 'Lip Sync Battle' Performance

@ButIsItNew/Twitter

Zendaya’s performance on the latest episode of Lip Sync Battle will make you do a double-take.

MORE: WATCH: Ricky Martin Strips Down to His Underwear on 'Lip Sync Battle'

The 20-year-old, who faced off her Spider-Man co-star Tom Holland, channeled her inner Bruno Mars on Spike’s original series. Although the Disney Channel actress opened up with a soulful rendition of Erykah Badu’s “Tyrone,” she tore the house down when she gave a spot-on impression of Bruno. Not only did the former Shake It Up star take the stage in the same red pajama set the artist wore in the music video for "24K Magic," Zendaya also amazingly nailed every single movement.

PLUS: WATCH: Christina Milian Channels Jennifer Lopez in 'Lip Sync Battle' Sneak Peek

Watch the mind-blowing performance below!