It all kicked off in tonight's episode of EastEnders (July 29 2019) as Sharon finally received the letter containing the results of her DNA test, to discover whether Phil or Keanu is the father of her unborn baby.
After sleeping with step-daughter Louise's boyfriend Keanu, Sharon found out she was pregnant and, although she was 'positive' that the baby was her husband Phil's, she decided to send off for a pre-natal DNA test.
However, Sharon didn't get the result she wanted.
When she opened the letter that dropped through the box this evening, it read: "Dear Sharon Mitchell. I am writing to inform you that we have now completed the pre-natal DNA testing process on the samples listed below, received from you on 19th July 2019."
The samples Sharon had sent off were, of course, from her and Phil...
The letter continued: "The results of the test are as follows: 'The alleged father, Phil Mitchell, is excluded as the biological father of the unborn baby.'"
So this means that Keanu is the father of Sharon's baby. (Unless there's a big secret NONE of us know about..)
The results of the test are as follows: The alleged father, Phil Mitchell, is excluded as the biological father of the unborn baby.
After Sharon found out the baby's paternity, she ripped the letter up and put it into a purple plastic bag.
She later dumped the bag in a bin on Albert Square.
Unfortunately for Sharon, Bailey and Keanu's half brother Keegan were working on Bailey's recycling project for school and came across the letter.
Although Bailey and Keegan didn't see what the letter contained they decided to get back at the Mitchells for the amount of rubbish the produce.
Bailey dipped into the Arches and left the carrier bag, containing the letter, near Phil's desk. Will he open it and put together the pieces (why would he?!), or will someone else?
Fortunately for Keanu - for now - the letter doesn't reveal who the father of the baby is... but surely some Albert Square sleuth will get to work...
Last year, Sharon began having an affair with her husband Phil's 19-year-old employee Keanu Taylor.
Sharon ended the affair with the mechanic and, the same day, Louise and Keegan broke up. Both heartbroken, Louise and Keanu ended up sleeping together in the Arches.
At that time, Sharon encouraged Phil to send Keanu on a job to Spain where he was savagely beaten up by six men.
When Keanu returned, Phil paid him to keep an eye on Louise, worried that some men may be after him and the family, but Keanu eventually started to fall for Phil's daughter.
Louise recently discovered she was pregnant, but also discovered her dad was paying Keanu to be with her.
After Louise told Keanu she had aborted their baby and wanted nothing more to do with him, Keanu was left heartbroken and ended up sleeping with Sharon again.
Phil arranged for Keanu to go away to work at another garage so Louise didn't have to see him, but after some encouragement from Sharon and Bex, Louise rang to tell Keanu that she was still pregnant.
As the pair made up, Sharon discovered she was also expecting. Since then, she has had a nagging feeling about her baby's paternity. Now she knows... how long before someone else figures it out?
EastEnders airs Monday and Friday at 8pm and Tuesday and Thursday at 7.30pm on BBC One.
Were you shocked by the results? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!