Can you be friends with an ex? Katy Perry has just made the the possibility increasingly more difficult for herself.

Perry, who burrowed into a 72-hour livestream hideout as part of the release of her new album Witness, found herself between a rock and a hard place (and the memory of three of her former boyfriends) when guest James Corden asked the pop star to rank her exes on their sexual performances.

Perry and Bloom broke up in February after a year together. She dated Diplo briefly in 2014 and dated John Mayer on and off for three years until 2016.

"They're all amazing lovers and I would have sex with all of them after I get out of this place!" Perry said diplomatically. Finally, she offered up the truth.

From best to worst: Mayer, Bloom then Diplo.

And the honesty was a departure for Perry, who chided fans and followers for being too closely invested in her relationships earlier in 2017. "HOW BOUT A NEW WAY OF THINKING FOR 2017?! U can still b friends & love ur former partners! No one’s a victim or a villain, get a life y’all!” she tweeted in March.