Katy Perry's continuous Witness-promoting livestream has given fans plenty to talk about. In addition to joining DeRay Mckesson for a Pod Save the People discussion and undergoing an on-the-air therapy session, Perry also met up with James Corden for a special edition of the Late Late Show game "Spill Your Guts or Fill Your Guts."

Those brave enough to endure the game are challenged to either spill their respective guts, or fill them with a variety of undesirable objects. Less than halfway through the segment, Perry was asked to rank exes Diplo, John Mayer, and Orlando Bloom from worst to best "in bed."

Before agreeing to rank them, Perry offered some words of praise for each. "They're all amazing lovers, and I wanna have sex with all of them when I get out of this place," Perry said.

After an aside about Josh Groban and "The One That Got Away," Perry reluctantly ranked the three exes as follows:

  • 3. Diplo
  • 2. Orlando Bloom
  • 1. John Mayer

Perry's Live: Witness World Wide project kicked off its final day of 24/7 streaming Monday morning:

The last time Perry and Corden did a televised thing together, the two discussed the years-long Taylor Swift feud. "It's all about karma, right?" Perry said. "I think personally that women together, not divided, and, like, none of this petty bullshit. Women together will heal the world."