Magic happened on The Tonight Show on Wednesday when Ellen DeGeneres made a surprise cameo and indulged in a hilarious lip-sync battle with host Jimmy Fallon.
While Fallon decided to go first in the challenge, claiming he had “a few of those under his belt,” DeGeneres followed with her performance when she lip-synced to Diana Ross's emotional "Do You Know Where You're Going To.” Justin Timberlake, who was a guest that night, judged the musical face-off between the two hosts.
Fallon proved he was tough competition with his performance of "Watch Me (Whip/Nae Nae)” coupled with some stunning dance moves.
The lip-sync battle ended with DeGeneres’ take on "B*tch Better Have My Money" by Rihanna, leaving the audience in fits of laughter.
Check out the video above.