Demi Lovato beats James Corden in the ultimate diva riff-off

By: Hayley Bradbrook

James Corden had his work cut out for him when he faced off against Demi Lovato in the ultimate diva riff-off. The duo battled it in a performance of past and present hits during a taping of an episode of The Late Late Show with James Corden on Wednesday (Apr.5).

The late-show host told the audience during a commercial break that “divas” from back in the day “were better than divas are today” because they have more ‘sass’ and are more ‘fierce’ than artists of this generation. Demi heard the British star’s remarks backstage and challenged him to a singing match to prove that there are talented singer’s in the 21st century.

Before the two stars sang their hearts out, James taunted the “Body Say” songstress by saying, “I got hits from before you were born,” to which Demi quipped, “I got hits that are my own.”

The duo traded insults before belting out hits by Adele and Tina Turner.

The 24-year-old singer belted out Adele’s “Rolling in the Deep,” Katy Perry’s “Roar” and her own chart-topping single “Heart Attack.” James performed his own renditions of classic hits like Aretha Franklin’s “Respect,” and Tina Turner’s “River Deep, Mountain High.”

While James complimented his opponent on her stellar vocal range, Demi was less than kind about the host and actor’s voice. “Wow, that was terrible, just really awful, bad,” she fired back.

After the pair completed their performances, much to the dismay of the audience, James admitted his defeat and proclaimed Demi as the respectful winner of the riff-off challenge. Once the two settled their differences, they performed a duet of Gloria Gaynor’s “I Will Survive.”

HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.