John Mayer has announced plans to propose to girlfriend Jennifer Aniston. The "Gravity" singer - who briefly split from the "Friends" actress last year after she became annoyed with him speaking publicly about their relationship - took to his Twitter blog over the weekend to confirm his intentions.

On Friday, John, 31, wrote: "Visiting the Diamond Exchange in Tustin."

He then followed the comment up on Saturday with: "Welding an engagement ring for my girlfriend."

Although the musician has not confirmed whether the comments were tongue in cheek, they are believed to be a nod towards recent reports he will propose on Jennifer's 40th birthday later this month with a custom-made engagement ring.

A source has previously said: "Money's no object for John. He didn't want to buy something that anyone else had, so he sketched it and is having it custom-made."

Last week, it was reported John had been seen canoodling with a mystery blonde, but the couple silenced critics by spending Sunday together with friends just outside Los Angeles.

A source said: "She and John were affectionate and shared some hugs during the game. They acted like a normal couple spending a casual Sunday together with friends."

RELATED PHOTOS AND ARTICLES
Jennifer Aniston - The Break-Up World PremiereJohn Mayer - Crossroads Guitar Festival 2007Jennifer Aniston - 2003 Runway For Life Fashion Show Benefitting St. Jude Children's Research Hospital - ArrivalsJennifer Aniston - 18th Annual IFP Independent Spirit Awards - ArrivalsJennifer Aniston - 2003 Runway For Life Fashion Show Benefitting St. Jude Children's Research Hospital - Arrivals
Jennifer Aniston Says Her First Dog Hated HerJohn Mayer To Propose To Jennifer Aniston On Her Birthday
Jennifer Aniston Thinks She Gives Good Relationship AdviceJennifer Aniston Planning A Star-Studded 40th Birthday Party
John Mayer Reportedly Cheats On Jennifer Aniston With A Mystery BlondeJessica Biel Throws Boyfriend Justin Timberlake Surprise Birthday Party
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.
Share on Facebook