In one of Lip Sync Battle's performances we most wish was actually the real deal, John Legend brought out Stevie Wonder to accompany him on OutKast's classic "Hey Ya!" for Sunday night's Lip Sync Battle: All-Stars Live Championship.
Watch Michael Phelps Crush Eminem's 'Lose Yourself' on 'Lip Sync Battle'
Comedic actor Stephen Merchant introduced Legend for the Emmy-nominated show's one-off live event on Spike. The performance also featured Muppet-like puppets on the sideline as Legend's wife, show host, Chrissy Teigen cheered him on from the sideline.
Legend faced off against Olympic superstar Michael Phelps, Brooklyn Nine-Nine's Terry Crews and actress Olivia Munn for the first-ever all-star title. Ultimately, Phelps won out but we'll chalk that up at least a little to the show's producers avoiding allegations of nepotism; plus the guy's an American hero, after all.
'Lip Sync Battle' Announces First Live Edition, Featuring John Legend, Olivia Munn & More
Season 3 of Lip Sync Battle is set to premiere Oct. 12 at 9 p.m.
Watch Legend's "Hey Ya!" performance here: