Katy Perry is not shy when it comes to dishing on our love life. After getting involved in a truth-or-dare type of game with James Corden while promoting her new album, Witness, the 32-year-old singleton was asked by the TV host to rank her top three exes in terms of their performance in the sack.
Well, coming in at third spot was DJ Diplo (38), who she dated briefly in 2014. Second spot went to British actor Orlando Bloom (40), who she split from earlier this year after 10 months together; and the top spot went to . . . tada . . . rock crooner John Meyer (38).
The two hooked up shortly after her marriage to British comedian Russell Brand ended, and they dated on off for about three years before splitting in late 2015.
However the pop star quickly added that they were all in fact great, saying, "They're all amazing lovers and I would have sex with all of them when I get out of this place!"
When asked if there was one "who got away" she revealed another dark-haired crooner - Josh Groban.
During their game, Katy also asked Corden if he had ever texted someone a photo of his, er, penis, to which he jokingly replied that it is "underwhelming" and that if he had Bloom's penis he would "never be clothed" - referring to that infamous moment the British actor was snapped paddle-boarding naked with Katy last year.