Stevie Wonder is just the best.

So far James Corden has had Mariah, Jennifer Hudson, Justin Beiber, Rod Stewart and more in his car for 'Carpool Karaoke' but Stevie Wonder really is the ultimate companion for Corden's commute.

Not only does he belt out all the hits as they drive along, he also plays up to the camera before doing Corden the ultimate favour and singing a very special version of 'Isn't She Lovely' down the phone to Corden's wife in a genuine heartwarming moment that moves the host of The Late Late Show to tears.

Wonder is the ultimate dude and wingman.

Via YouTube