Emmerdale star Jeff Hordley is one of the ITV soap's best known stars after over two decades in the village.
Jeff plays resident bad boy Cain Dingle and has had many explosive storylines during his time in the dales.
He's recently been through heartache after wife Moira had an affair with his long lost son Nate.
Thankfully the pair have made up now, but there's sure to be drama wherever Cain goes.
In real life Jeff's life couldn't be further away from the troubled character he plays.
Jeff is happily loved up with his Emmerdale co-star Zoe Henry, who plays Rhona Goskirk - reports the Daily Star.
Here's everything you need to know about their relationship.
Meeting at drama school
The pair may both star on Emmerdale, but they didn't actually meet on set.
The soap star couple first met in drama school on their first day in college in 1994.
Jeff spoke fondly about their relationship in an interview with Soaplife magazine in 2011.
The actor said: "We met at drama school in 1994. I saw Zoe and realised she was the girl for me."
Getting married and having children
Jeff and Zoe got married at a low-key ceremony in 2003 after Hordley's romantic proposal.
The couple's engagement story is a sweet one as Jeff proposed to Zoe on the same day she won an award.
She had won an award for Best Actress in a Leading Role at the Manchester Evening News' Theatre Awards and Jeff popped the question on the same day.
The couple share two children daughter Violet who was born in 2005, and son Stan who was born in 2008.
Keep up to date with local news in your area by adding your postcode below
Working together on Emmerdale
After Jeff joined Emmerdale as Cain in 2000, Zoe joined a year later as she took on the role of Rhona.
She wasn't a regular character at first, but her role became more permanent eight years later when she reprised her character.
Cain and Rhona have rarely been seen together on screen over the years as they don't have many storylines together.
There's also another very good reason why they don't film at the same time.
Jeff told Soaplife: "We don't film at the same time so we can share the childcare.
"I don't think we'll ever have a storyline together – Cain and Rhona are too different.
"Cain thinks Rhona's a bit of a snobby cow. For me and Zoe, it works well."
*Emmerdale airs weeknights at 7pm, with an extra episode at 8pm on Thursdays on ITV.