Emmerdale fans have been left stunned after discovering the real-life age gap between Aaron Dingle and John Sugden - who are currently in a relationship on the soap.
Aaron Dingle, played by actor Danny Webb, and John Sugden, played by actor Michael Wildman, have been capturing the hearts of viewers with their on-screen romance.
However, it has recently come to light that the two actors have a significant age gap, with Danny being significantly older than Michael, leaving fans shocked and surprised.
While the exact age gap has not been publicly disclosed, it is clear that the two actors have a substantial difference in age, with some sources suggesting that it could be as much as 10-15 years.
Despite the age gap, the on-screen couple has been going strong, with their relationship being a central plot point in the soap.
Viewers have been taking to social media to express their shock and surprise at the age gap, with many commenting on how they had no idea that the two actors were so far apart in age.
One fan tweeted: 'I had no idea Aaron and John had such a big age gap! They look so perfect together on screen, I wouldn't have guessed they were so far apart in age.'
Another fan commented: 'I'm shocked! I thought they were closer in age, but I guess that's what makes their on-screen relationship so believable - they have great chemistry.'
The age gap between Aaron and John is not the only surprise in store for Emmerdale fans, as the soap is known for its dramatic plot twists and turns.
As the relationship between Aaron and John continues to unfold, fans can't help but wonder what the future holds for the on-screen couple.