Emmerdale aired dramatic scenes this week as Manpreet Sharma's past was exposed when it returned to haunt her.
Spoilers for the ITV soap had confirmed she had a secret link to new vicar Charles, with them coming face-to-face after years apart.
But after he referred to her as Saira, the truth about her identity and her former life was revealed - with a shocking confession.
Charles had believed she had died some time ago, so was stunned to see her alive - leading to true events coming to light.
So how do the characters know each other, and what happened between them in the past? Here's all you need to know...

Who is Saira, and what is Manpreet's real name?
Manpreet Sharma is her real name, but she faked an identity while dating Charles in the past.
Not wanting to be exposed for her affair against her husband, she pretended to be someone called Saira.
Saira doesn't actually exist.

How does Charles know Manpreet, and what is her secret?
Charles and Manpreet dated for two years, before she vanished on their wedding day.
Charles searched for his missing fiancée for years after her disappearance but she was believed to have died.
He lost his job and went bankrupt in the fallout, with his life falling apart - while son Ethan, who was nine at the time, also suffered with her loss.

Manpreet posed as Saira as she was already married, but could not give up Charles - until she had to on their wedding day.
She vanished and he never saw her again until now - 15 years on - with Charles also turning to the church after she went missing.
Manpreet simply upped and left them both, nowhere to be found, leaving them reeling when they found her all these years on.
Who is Manpreet's daughter?
Manpreet's daughter is Aiesha, who used to be on the soap.
But Charles had no idea she even had a daughter the entire time they were together, with her said to have been around five years old at the time.

What happens next?
Manpreet's husband Rishi now knows the truth, but can he forgive her lies?
It will no doubt spark lots of questions, with Charles' devastated son Ethan confronting her for leaving him as a child.
Her sister Meena also vented her shock, after her fling with Manpreet's husband led to them becoming estranged - but Manpreet had failed to disclose at the time her own affair.
Emmerdale airs weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.