John Mayer, the warbly-voiced, mouse-faced folk/pop singer, has managed to both remain famous and bang lots of hot celebrities for over a decade now.
Despite being an average-looking dude with little musical talent, he’s managed to date Jennifer Love Hewitt, Jennifer Aniston and now Katy Perry.
Tabloids are reporting (probably fake) rumors that Mayer is now engaged to Katy Perry and that the end of his bachelor days are nigh.
In honor of this alleged newfound monogamy, let’s take a look back at all of the hot women he has slept with or been accused of sleeping with. Good times.