Celebrity Dating History: Katy Perry

Katy Perry And John Mayer Spotted "Canoodling"
Katy Perry spotted with John Mayer despite going to the Met Gala with Diplo.

In honor of the on-and-off again relationship Katy Perry has with John Mayer, we’re looking back at all the other dating decisions Perry has made in the past.

From musicians to actors, the singer certainly made headlines — be they real or made up by tabloids — with her many romances with some of Hollywood’s hottest bachelors.

However, the 30-year-old Santa Barbara native is also not shy in shutting down romance rumors that are completely far off from the truth. Most recently, Perry slammed The Daily Telegraph for using misusing an old quote about her divorce with Russell Brand to suggest that she still had feelings for him.

So, who really has dated Perry? Which one of her alleged past flings were just rumors? Click on the gallery above to view her complete dating history!