They’ve been together for eight years and welcomed their first child together in September 2014.
And now it looks like Emmerdale star Adam Thomas is set to make his romance with Caroline Daly official following their recent engagement.
The actor, 27, proposed to Caroline on the beach during a family holiday to Dubai at the end of April.
Announcing their engagement for the first time in the new issue of OK! magazine, Adam revealed the details of his proposal.
The couple were joined in the United Arab Emirates by their son Teddy, 18 months, who will serve as the ring bearer when the pair tie the knot.
Adam, who plays Adam Barton in the Yorkshire-based soap, recalled: ‘On the day I was going to propose, Caroline described her perfect engagement ring and it was exactly the same as the one I had bought. I thought she’d seen the ring – I was absolutely gutted.’
The actor, whose older brother Ryan plays Jason Grimshaw in Coronation Street, admitted he put on a suit and convinced his fiancee-to-be they were going out for a posh dinner.
He explained: ‘I was dressed up in a suit! But I couldn’t say anything as I didn’t want to spoil the surprise.’
Caroline added: ‘I was gobsmacked – I cried. For a while I couldn’t even speak as I was so choked up.
‘It felt like we had been in this bubble. I looked around and Ted was covered head to toe in tomato ketchup.’
With a role in one of Britain’s most popular soaps, a bride-to-be and their son, Adam admits he is happier than ever: ‘We’re perfect together. My life is perfect. I’ve got everything I want right now.’