Katy Perry's exes are probably as well-known as she is fame-wise, so when James Corden asked her to rate them in bed, she was understandably reticent.

The 'Chained to the Rhythm' singer is currently doing a 72-hour livestream around the release of her new album Witness, and James Corden popped in.

But she went and bloody did it, didn't she?

xView full post on X

"From best to worst in bed, working on the notion that they're all good," he said, much to her laughs and protests.

After Corden suggested Diplo - whom she dated in 2014 - in third, Katy added: "They're all amazing lovers and I would have sex with all of them after I get out of this place!"

However, she eventually went with Diplo in third, followed by Bloom – her most recent boyfriend – and Mayer first. The latter she dated until 2015.

Let's hope your ex's pop star ambition's don't work out, eh?

From: Digital Spy