Jamie Foxx and Ansel Elgort crooning in this riff-off will make you swoon

Jamie Foxx arrived on the the set of the Late Late Show ready for a battle.

SEE ALSO: James Corden worked in Harrods for a day and it was a disaster

In the video above, Foxx interrupts Corden's "dogs in sunglasses" segment to demand a riff-off. Corden steps up to the challenge and the two men duke it out with voices so harmonious, they'll make you swoon. When an apparent winner isn't crowned, Foxx's Baby Driver co-star Ansel Elgort steps in to be the deciding voice and, wow, that man can...

#videos

What feeling does this article give you?
Joy
Disgust
Fear
Anger
Sadness

#hashtags to follow:

Jamie Foxx [+]    Late Late Show [+]    SEE ALSO [+]    James Corden [+]    Harrods [+]    Foxx [+]    Corden [+]    Baby Driver [+]    Ansel Elgort [+]   

More #news: