John Mayer and Katy Perry
John Mayer reportedly wants to settle down with on-and-off girlfriend Katy Perry Getty Images

Grammy award-winning singer John Mayer reportedly wants to settle down with on-and-off girlfriend Katy Perry.

The 37-year-old Paper Doll singer split from the Roar hitmaker, last year in February after they dated for a year-and-a-half.

However, the pair reunited earlier this month and were pictured enjoying a dinner date in Beverly Hills, California.

"As soon as John called Katy, she went running back to him. He swears he's a different man now and feels ready to commit. He always loved Katy, but was afraid to take the next step. Now he's even been talking marriage and children," an insider told Now Magazine, according to the Independent.

Mayer, who has previously dated Jennifer Love Hewitt, Jessica Simpson, Jennifer Aniston and Taylor Swift, has a casanova reputation.

"He took that time to focus on himself and figure out why he can't commit. He even sought professional help," the source said.

"Everybody told her not to take him back because she's going to get hurt again but she's not listening. He promises he's changed, but that promise will be broken," the insider added.

The Teenage Dream singer was previously married to comedian Russell Brand, but divorced after 14 months. She was also involved, briefly, with Robert Ackroyd, of Florence + The Machine, DJ Diplo and rapper Riff Raff.