John Mayer has done pretty darn well for himself over the last 36 years!
The singer not only has a super successful music career, he also fared pretty well in the love department too.
Most recently, John has been dating fellow pop star Katy Perry on-and-off for the last year, but in just the past few months the adorable pair have gotten pretty serious.
Mayer even has a duet with his "Roar" girlfriend on his latest album Paradise Valley, titled "Who You Love." So cute.
But before Katy became the (current) object of John's loving affection, there have been quite a few starlets before her.
From Taylor Swift to Jennifer Aniston (and a few you probably never knew about) -- click "Launch Gallery" above to see Mayer's many exes!
Happy birthday John, you lucky son-of-a-gun!