Zendaya [1] went head to head with her Spider-Man: Homecoming costar Tom Holland [2] on Lip Sync Battle, and the 20-year-old actress definitely didn't phone in her performance. For a rendition of the Bruno Mars banger [3] "24K Magic," Zendaya transformed into the singer [4], complete with curly wig, silk short suit, and gold chain. She also nailed Bruno's smooth dance moves [5], while Tom went for it as Rihanna [6]. The full episode aired ahead of the MTV Movie & TV Awards, and the whole thing needs to be seen to be believed.