With the rumor mill spinning that John Mayer and Katy Perry are on the brink of engagement, I’ve started to rehash some of my own deep personal feelings for the alternative crooner. According to E! Online, the pop star recently fawned over her beau in an interview with W magazine, stating, "I actually am dating my crush.” She continued to say, "I had a crush on him for a long time."

Well Katy, I hate to break it to you, but you are on the same page as a million girls around the world who have had John Mayer as their fictional boyfriend since the ‘90s. (I am, of course, referring mostly to myself). Who could blame the “Roar” singer? John Mayer is undoubtedly darling. In the spirit of John and Katy’s romance, I have compiled a list of my long time crush’s best hits. Here are the best of John Mayer’s songs. (I wonder which one of these songs is Katy’s favorite serenade? Sigh.)

Page: 1 2 3 4 5 6 7 8 9 10 11