John mayer buys fan guitar

John Mayer Buys a
Guitar for One of His


John Mayer made a fan's day when he bought her a brand-new guitar. The singer, whose new album Paradise Valley comes out next month, was in an NYC music shop with girlfriend Katy Perry when he encountered one of his fans, 16-year-old Julie Fermin. Julie told her idol that she really wanted one of the store's pricey guitars but couldn't afford it, so the singer decided to buy it for her. "I started crying and screaming," Julie said. "I cannot describe all the emotions I felt at that moment. I just knew I was the luckiest and happiest person alive."

John's good deed is just the latest in a string of moves that are helping improve his image. In the past, he got heat for making public comments about ex-girlfriends like Jennifer Aniston and Jessica Simpson, and Taylor Swift reportedly wrote the song "Dear John" about his shabby treatment of her.

Katy Perry Spends July 4th With John Mayer, Posts Pic of Them Snuggling Together

After being diagnosed with throat cancer, John had surgery and stayed out of the public eye while he recuperated at his home in Montana.

Is John's new love Katy Perry responsible for his newer, softer side? The couple is back on after a split, and John recently caused tons of "awww"s when he dedicated a song to Katy at a recent concert.

Do you think John Mayer has turned over a new leaf? Share your thoughts in the comments!