Is the music today better than it was 20 years ago?

James Corden thinks not. But here to try and prove him wrong is Camila Cabello.

In the clip above from The Late Late Show, Corden and Cabello go head-to-head in a riff-off, flipping between songs from 1999 (such as Ricky Martin's ever-wonderful "Livin' La Vida Loca") and 2019 (modern day classics like Lil Nas X' "Old Town Road").

The rivalry is closely-fought, but at least there's a harmonious ending.