What's wrong with being confident? Demi Lovato stood up for modern-day divas everywhere on Wednesday night, making an appearance on The Late Late Show to challenge host, James Corden, to a diva riff-off.
MORE: Demi Lovato Talks Plans for Racy 'Camp Rock 3,' Plays an R-Rated Version of '5 Second Rule' With Ellen DeGeneres
The Brit declared that today's divas aren't as good as those that came before them, saying, "They don't make them like that anymore. Divas back then are just better than divas are today. They didn't have Instagram, they just have sass, voice, songs."
Lovato, 24, wasn't willing to let that comment slide, taking the stage and proposing an epic riff-off.
"I've got hits from before you were born," Corden threatened.
"And I've got hits that are my own," Lovato threw back.
The Disney alum then burst into Adele's "Rolling in the Deep" and Katy Perry's "Roar."
Corden clapped back with Tina Turner's "River Deep, Mountain High" and Aretha Franklin's "Respect."
To bring the house down, Lovato sang her own hit, "Heart Attack," which prompted Corden to declare her the winner.
WATCH: EXCLUSIVE: Demi Lovato Stuns at 'Smurfs' Premiere, Says She's 'Glad' She Doesn't Fit In to Hollywood
To see them duet, watch the clip now!
For more from Lovato, watch ET's exclusive interview below!