OH MY! Katy Perry ranks her ex-boy-toys in bed!

Christian Dior - Paris Fashion Week- Spring/Summer '09

Pop star Katy Perry has had a few famous exes in her time.

Remember she was married to Russell Brand for a snap?  She's also dated John Mayer, Orlando Bloom, and even a kid from up the road in Geneva, NY, Travis McCoy from Gym Class Heroes (that's him, pictured up top).

 So when James Corden asked Katy to rank the last three in bed while playing "Spill Your Guts Or Fill Your Guts"... things got uncomfortable. 

Watch her squrim, but it was either answer it, or eat a thousand year-old egg. 

She wasn't about to eat that egg and I don't blame her. 

And the winner is...

The Mayor Pete Kennedy

The Mayor Pete Kennedy

Want to know more about The Mayor Pete Kennedy? Get their official bio, social pages & articles on Mix 100.5! Read more

title

Content Goes Here