There is no doubt about it, John Mayer has been with and dated some of the worlds most beautiful women. This list includes celebrities, actresses, singers, models and probably even your girlfriend, if she’s hot. He recently made headlines after it was reported that he is now hooking up with Katy Perry.
Ok, John Mayer is tall, handsome, rich, famous, has a good voice, but there has to be something else because lots of guys are tall, handsome, rich, famous and have good voices, oh wait, that’s it, not a lot of guys have all these things going for them. Well mystery solved, if you want to rake in the women like John Mayer, just get famous, be rich and be able to sing your ass off.

Here are just a few of the A’listers Mayer has been known to have buddied up with in the past (Ordered In Hotness).
1. Katy Perry

2. Kim Kardashian

3. Taylor Swift

4. Minka Kelly

5. Jessica Simpson

6. Cameron Diaz

7. Jennifer Aniston

8. Jennifer Love Hewitt

And your girlfriend…. The list of celebrities that John Mayer has stuck it to continues at Ranker.