Jennifer Aniston and John Mayer were spotted passionately kissing in Los Angeles Monday. The pair - who split last month after dating for around 12 weeks - reportedly arrived at the airport together on a private plane and were seen in a series of steamy clinches, prompting rumors their relationship is back on track.

A source said: "They were very lovey-dovey. They kissed several times and hugged each other tightly. John gave her a long, lingering kiss."

The couple are said to have reunited in New York, where Jennifer was preparing to start a promotional tour for her new films "He's Just Not That Into You" and "Marley And Me" and John was relaxing after completing his recent world tour.

The source added: "Jennifer was in New York doing some shopping before she throws herself into her promotional work, John was in town as well so they hooked up."

It was recently reported Jennifer, 39, was desperate to rekindle her relationship with John, 30.

The actress was said to be phoning the "Gravity" singer every day in a bid to show him what he was missing.

A source revealed: "John was pleasantly surprised to hear from her. He says they've been in contact pretty much every day since and he's really looking forward to seeing her again soon."

RELATED PHOTOS AND ARTICLES
john Mayer - John Mayer at the First Midwest Bank Amphitheatrejohn Mayer - John Mayer at the First Midwest Bank AmphitheatreJohn Mayer - Columbia Pictures Presents the Los Angeles Premiere of Jennifer Aniston - 18th Annual IFP Independent Spirit Awards - ArrivalsJennifer Aniston - The Break-Up World Premiere
John Mayer Bares It For Heidi KlumJennifer Aniston Desperate To Rekindle Her Romance With John Mayer
Jennifer Aniston Wishes Men Were More Like DogsPaul Sculfor And Cameron Diaz "Coasting" In Their Relationship
Jessica Alba Poses In A Hannibal Lecter Mask To Encourage People To VoteAmy Winehouse And Mark Ronson Reuniting To Record A Song
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.