So it turns out that Katy Perry likes to kiss and tell… Actually — if we’re being honest — she likes to do a little more than just kiss!

As part of her three-day livestream that she hosted as part of her promotional tour for Witness, her new album, she was asked to rank her former boyfriendsDiplo, John Mayer, and Orlando Bloom — based on their performances in the bedroom… And she actually did it!

MUST SEE: Get the Full History of Katy Perry and Taylor Swift’s Feud!

Check out the video to see how she ranked the men!

Katy has always been willing to share about her personal life, which, most recently, included the hunky Pirates of the Caribbean star; the two dated for 10 months before calling it quits earlier this year. The 32-year-old singer briefly dated Diplo, 38, in 2014 — but her longest relationship was with the “Your Body Is a Wonderland” crooner, whom she dated on-and-off from 2012 to 2016.

We can’t wait to see what else Katy will reveal during her Witness World Wide stint!

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.