Kelly Clarkson can sing a cover like it’s nobody’s business, so why not two covers in one?

RELATED: Kelly Clarkson Performs Incredible Cover Of Robyn’s ‘Dancing On My Own’

Performing on her Meaning of Life Tour, the “Since U Been Gone” singer treated fans to a special mash-up (at approx. 7:30 in the video above).

“We put together just this mash-up, that we think is cool, but you might not, but oh well, it’s my show,” Clarkson joked, before launching into a soulful rendition of Post Malone’s “Better Now” mashed together with Cardi B’s “Be Careful”.

RELATED: Kelly Clarkson, Sophia Bush, More Star In International Women’s Day Campaign

In fact, there was technically a third song mashed into the whole thing: Lauryn Hill’s “Ex-Factor”, which is sampled on the Cardi B track.

“We literally just put that together this afternoon,” Clarkson said after finishing the song.