Watch John Legend and Stevie Wonder Channel Andre 3000 on 'Lip Sync Battle'

John Legend channeled Andre 3000 during a performance of "Hey Ya" on Spike TV's 'Lip Sync Battle,' and he brought legend Stevie Wonder along.

Not Available Lead
Complex Original

Image via Complex Original

Not Available Lead

Spike TV's Lip Sync Battle does not disappoint when it comes to getting huge stars to appear on the show to pretend sing other people's songs—Olivia Munn, Beyonce, and Channing Tatum as Beyonce have all appeared—but an upcoming episode features two musical legends, John Legend and Stevie Wonder. 

Legend goes all out—wig, goatee, weird green outfit—as Andre 3000 circa 2003 as they performed to "Hey Ya" with Legend taking the lead while Wonder played, or at least pretended to play, the keys.

Reaction to Legend's performance was ecstatic.

The performance, while stunning, was not enough to win. Legend was defeated by Olympic swimmer Michael Phelps. The gold medal winner also won the show by performing Eminem's "Lose Yourself," triumphing in the process over Legend, Terry Crews, and Olivia Munn. 

A spinoff of a memorable Tonight Show segment, Lip Sync Battle has proven extremely popular. The show has a kid-themed spinoff coming soon.

Latest in Pop Culture