Mayer will do anything for Perry

John Mayer

John Mayer is determined to do “whatever it takes” to show Katy Perry he’s her Mr Right.

The musician has developed a reputation as a womanizer after previously dating stars including Jessica Simpson and Jennifer Aniston. However, it seems he is now ready to settle down with Katy and he wants to prove that he will make a better husband than her ex Russell Brand.

“John won’t run from Katy again,” a source told British magazine Grazia. “He knows his bad-boy reputation and what happened with Russell hurt Katy, and he’ll do whatever it takes to show he’s the one she should marry.”

Despite having an on-off relationship since last year, the pair seem happier than ever together since reconciling in July.

The stars have made no secret of their feelings for one another and have recorded duet Who You Love, for John’s new album. John recently admitted he can’t be alone, while Katy has confessed that even when they were apart she was still “madly in love” with the singer-songwriter.

The relationship is believed to be getting so serious that John apparently proposed last week, and followed tradition by asking Katy’s parents for their permission before he popped the question.

However, the brunette doesn’t feel ready for such a big commitment.

“John’s proposal really unnerved Katy. Even though they have discussed it, she thought it was too soon. John was gutted,” an insider revealed.

“Katy loves John, but doesn’t feel she has had enough healing time since her divorce. She told him she just needed a bit more time to feel whole in herself again.”

Katy met Russell in 2009 and the couple became engaged that same year.

They married in India in October 2010, but Russell filed for divorce after just 14 months.

© Cover Media