The once engaged pair is back on -- and they're ready to gush about it.
When Courteney, 52, and her 39-year-old Snow Patrol beau hit the red carpet together on May 10 at the BMI Awards in Los Angeles, they were clearly "in their own little world," an onlooker tells Us Weekly.
In addition to shooting "goofy little grins" at one another, the source says they "stared" at each other "lovingly" while answering questions about their rekindled romance.
"Well, we love each other and we are — yes we're happy!" Courtney said decisively.
Johnny chimed in "yes" in agreement, then offered this knee-weakening declaration of commitment:
"I don't know if you can put a label on what makes us work so well. But I know that I've never loved like I love this woman. So if that's enough, then that's enough."
Courteney, understandably, shied away from following up such a beautiful statement.
"How do I go after that?" she asked with a laugh. "It's poetic. I'm literally going to sound like a toad!"
Courteney and Johnny initially got engaged in June 2014 after six months of dating. But they called it quits in the fall of the following year, with reports citing "lifestyle" differences and an ongoing disagreement over whether to stay in California, where Courteney's raising her daughter with her ex, David Arquette, or move to the U.K., where Johnny's from.
The singer and guitarist returned to England following the split.
In December 2015, rumors of a reconciliation between the two surfaced as Courteney was spotted wearing a ring on her left ring finger again.
Over Easter, the "Friends" alum and her ex were seen spending time together with Courteney's daughter, Coco. By April, they had quit hiding and openly shared a romantic kiss at the airport as Courteney said goodbye to Johnny after a visit.
One thing that's not quite clear, however, is whether the wedding is back on. Last month, Life & Style reported the couple was back in nuptial planning mode, with hopes to have a fall wedding in Ireland, where Johnny's from.
At the BMI Awards this week, though, Courteney was ringless.