Watch Zendaya's Shockingly Accurate Bruno Mars Impression on 'Lip Sync Battle'

She *is* 24K Magic. 😱

Performance, Music, Event, Fun, Font, Pop music, Performing arts,
(Image credit: YouTube)

We've seen a lot of great performances on Lip Sync Battle. There was the time Kate Upton performed "...Baby One More Time" while channeling '90s-era Britney Spears and the iconic time Anne Hathaway unleashed her inner Miley Cyrus to (pretend to) belt out "Wrecking Ball."

But those imitations have nothing on Zendaya's world-class Bruno Mars impersonation on Sunday night's episode. In the new battle, Z faces off against her Spider-Man: Homecoming costar Tom Holland and, while we don't know what Tom is bringing to the table just yet, it's hard to imagine it topping her "24K Magic" lip sync.

So, now we know Zendaya could always fall back on a career as a Bruno Mars impersonator because she just out Bruno Mars-ed Bruno Mars.

Zendaya's Lip Sync Battle airs this Sunday at 7:30 p.m. EST on MTV.

Follow Marie Claire on Facebook for the latest celeb news, beauty tips, fascinating reads, livestream video, and more.

Kayleigh Roberts is the weekend editor at Marie Claire, covering celebrity and entertainment news, from actual royals like Kate Middleton and Meghan Markle to Hollywood royalty, like Katie Holmes and Chrissy Teigen. She’s a Ravenclaw who would do great things in Slytherin. To learn more about her, google “Leslie Knope eating salad GIF.