The singer has announced that he and girlfriend Cherry Seaborn are engaged.
Taking to Instagram on Saturday afternoon the singer, 26, posted a picture of him with his arms around the 25-year-old high-flying accountant Cherry, as he kissed her on the cheek.
He captioned the snap: “Got myself a fiancé just before new year. We are very happy and in love, and our cats are chuffed as well xx”
Fans immediately flooded the image with congratulations.
One wrote: “Awww congrats Ed so happy for you !!!!!”
A second yelled: “IM SCREAMING SO HAPPY FOR YOU MY GINGER BISCUIT CONGRATS”
And another confused follower wondered: “I don’t know if I’m sad or happy....”
The Suffolk-born pair have been dating since mid 2015, but met years before at at Thomas Mills High School in Framlingham, where Ed is believed to have had a crush on his classmate.
When asked last year if his relationship with Cherry has the potential to be a "marriage thing", the pop star said: "I'm pretty... Yeah I feel pretty good about it."
Ed also confessed he'd "love" to start a family with his old school pal.
After being questioned as to whether he was excited to become a dad in the future, he said: "Massively, yeah. I wanted to be a dad, like, last year.
"I'm ready, let's go - tour bus babies, little fat, chubby babies that just walk around."
The singer was recently forced to deny the pair had already become engaged after Russell Crowe referred to Cherry as Ed's "fiancee".
Ed said: “You know, he’s only met Cherry once and I didn’t introduce her… I didn’t say anything.
“I think he just assumed. But no, we’re not engaged.”