They tweeted the happy news along with a photo. The caption said it all: "I'm engaged to him!" and "I'm engaged to her!"
Cox’s “Friends” co-star Jennifer Aniston -- who is engaged to Justin Theroux -- reportedly helped introduce the pair.
Aniston is close with Ed Sheeran, who is a buddy of McDaid. Cox and McDaid stepped out together publicly for the first time in December 2013.
A source told the PageSix earlier this month, “Johnny loves her daughter Coco, and he wants to marry Courteney. They have discussed getting engaged, and everyone thinks it is going to happen.”
Cox and ex-husband David Arquette divorced in May 2013 after 14 years of marriage.