Ex EastEnders star Lisa Faulkner and Masterchef judge John Torode have announced their engagement.
John, 53, surprised his 46-year-old partner by getting down on one knee on Christmas Day - but they kept it under wraps for a couple of weeks with Lisa only revealing his proposal on Instagram earlier today.
Sharing a love up pic of the pair with her 126,000 followers, Lisa gushed about their future together and declared: "All you need is love."
She also gave fans a peek at her whopping new diamond ring, shaped like a flower.
Lisa said in the pic’s caption: "My gorgeous John completely surprised me on Christmas Day and asked me to marry him!
"After waiting to tell our family when we got home we then had a few days just grinning at each other!!"
Happy 2019 it’s going to be quite a year and I’m going to embrace every minute of it
The former Spooks actress continued: "I’m so very happy to share our lovely news with you. Happy 2019 it’s going to be quite a year and I’m going to embrace every minute of it. All you need is love. Love is all you need."
Over on his Instagram account, John echoed Beyonce on a snap of his betrothed standing next to a swimming pool.
"And she said YES !! [Bleep] love my Lisa .. Have put a ring on it," he wrote.
Fans were quick to congratulate the pair on social media, with 2010 Masterchef winner Dhruv Baker and TV presenter Gaby Roslin among the well-wishers.
"Best news ever you two!!!" commented Dhruv.
"How wonderful. Huge congratulations to you both on that fantastic news," added Gaby.
The couple - who first met when she competed on Celebrity Masterchef - have been an item since 2014.
Lisa was previously married to actor Chris Coghill - who played Bianca’s boyfriend Tony King in EastEnders - for six years. They adopted daughter Billie together.
Dad of four John and his ex Jessica were divorced in 2014.
Imagine being tasked to do the catering for their big day… the pressure!
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think of this story.