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?
"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?