The musician shared a birthday message for his pal on social media.
John Mayer is celebrating Andy Cohen's special day with a sweet tribute.
On Wednesday, the singer took to his Instagram Story to post a heartwarming message in honor of Cohen's 53rd birthday, sharing many of the things he's learned from the Watch What Happens Live host.
"Even though I made sure to tell @bravoandy what he means to me on the occasion of his birthday yesterday, I didn't get a chance to tell YOU what he means to me", he captioned a snapshot of the pair from Cohen's 50th birthday.
"This man has taught me to be more considerate. To check in more. To have as much fun asking questions as answering them", Mayer continued. "To be thoughtful and kind and fun and consistent with my love and my friendship."
Also on Wednesday, the talk show host celebrated his milestone birthday alongside friend Anderson Cooper, who turned 54 on Thursday. Unfortunately, Mayer wasn't able to attend the gathering.