Stevie Wonder joined James Corden for Carpool Karaoke on Monday's The Late Late Show. And though the singer was unable to drive - because he "forgot his license," natch - the music legend clearly had the best time ever.

Wonder gleefully mocked the host's British accent, belted out some of his most famous tunes and even made Corden cry when he called the comedian's wife to sing "I Just Called to Say James Loves You."

(Full Disclosure: TVGuide.com is owned by CBS.)