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.

Weekend Editor at Cosmopolitan

Kayleigh Roberts is a freelance writer and editor with over 10 years of professional experience covering entertainment of all genres, from new movie and TV releases to nostalgia, and celebrity news. Her byline has appeared in Marie Claire, Cosmopolitan, ELLE, Harper’s Bazaar, The Atlantic, Allure, Entertainment Weekly, MTV, Bustle, Refinery29, Girls’ Life Magazine, Just Jared, and Tiger Beat, among other publications. She's a graduate of the Medill School of Journalism at Northwestern University.