American singer, Katy Perry, has had quite a number of exes and as a result, James Corden got her to rate her top three ex-lovers based on their bedroom performance.
The 32-year-old did so during her weekend-long Witness World Wide livestream on YouTube.
According to her, DJ Diplo was her least favourite if she had to pick only the top three. She and Diplo dated briefly in 2014.
Perry went on to name her most recent ex, Orlando Bloom; they broke up in March, as number two while John Mayer was top of the pop.
Meanwhile, Perry admitted that all her exes were good in bed and she wouldn’t mind having them all in bed again.