Who knew?! Not only can Blake Shelton tap dance, but Gwen Stefani can do a pretty impressive Lionel Ritchie impersonation!

The Voice coaches appeared on Jimmy Fallon's Tonight Show on Wednesday, Sept. 17 to take part in a lip-sync battle, and the results were compulsive viewing.

Country sensation Shelton, 38, showed a whole other side to his repertoire by performing Taco's "Puttin' on the Ritz" before wowing the audience with his cowboy-boot tap dance.

The “Doin’ What She Likes” singer then put a little country vibe into his performance of Starship's classic hit "Nothing's Gonna Stop Us Now," before joining Stefani for Diana Ross's high warble in her Lionel Ritchie duet "Endless Love."

No Doubt singer Stefani, 44, wowed with her own high-energy interpretation of Carly Rae Jepsen's "Call Me Maybe," while Fallon hit the high notes with an Ellie Goulding cover, before raising the roof with his hilarious rendition of Spike Jones' "Cocktails for Two."

Words can't describe! Click on the link above to watch it for yourself.