MYSTERY UNVEILED!! EastEnders’ Zoe Slater’s twins mystery latest as fans name three potential dads

EastEnders fans have been racking their brains to figure out who the father of Zoe Slater’s twins might be.
Earlier this month, flashback scenes revealed that Zoe had given birth to twins back in 2006.
Tragically, her daughter didn’t survive, and Zoe made the heart-wrenching decision to put her surviving son up for adoption.
In Thursday’s episode (18 September) of the popular BBC One soap, a tearful Zoe confessed to Kat about her guilt over abandoning her baby boy.
Kat pledged to assist her in locating her long-lost son, but the question remains: who is the father of Zoe’s children?, reports Plymouth Live.
Viewers have taken to social media to share their theories following the massive revelation.

The exact timeline of Zoe’s pregnancy is still a bit hazy, but it’s plausible that she was pregnant when she left Walford in June 2005 and gave birth sometime in 2006.
Zoe and her ex-lover Dr Trueman both returned to Walford around the same time, leading fans to speculate that he could be the mystery dad.
One fan speculated: “Anthony Truman is the father, didn’t they have a fling? .”
Another viewer chimed in: “Those are Anthony’s kids.”
Alfie Moon

Some viewers believe that Zoe’s stepfather Alfie Moon (Shane Richie) could be the father of her twins.
One fan theorised: “Right hear me out – what if Alfie and Zoe slept together when Zoe found out Kat was back with Anthony back in the day and the twins were actually Alfie’s.
“Wouldn’t that be mad if the reason why Zoe won’t tell her is because she knows it will split up the family.”
Another fan responded: “I mean it’s possible!”. A third viewer then concurred: “There’s a thought… that’s why Alfie was so interested in finding Zoe.”
Max Branning

In a jaw-dropping twist, it’s been revealed that Zoe sparked up a romance with Max Branning earlier this year.
However, some fans are convinced that she could be the girl who Max cheated on wife Tanya Branning (Jo Joyner) with almost 20 years ago.
One viewer penned: “Could be Max given Max didn’t show up in Walford until 2006, and Tanya had said a few times that Max cheated on her before they moved to Walford..”
Another said: “Knowing eastenders it will be Max’s, meaning he had a baby with Zoe before he even joined the show or met Stacey, which would fit his character.”
Meanwhile, a third recounted Max’s debut on Albert Square – and how this could tie in.
They pointed out: “June 2006. The Brannings are introduced with Tanya wanting a divorce because Max has been knocking up ‘that cow’. Now we know “that cow” was ZOE. #EastEnders.”

Zoe actress Michelle Ryan has addressed the numerous fan theories circulating online claiming “they’re all wrong”.
Michelle previously told the Mirror: “They’re all wrong, I have to say.
“Sorry, I’m just going to quickly say, if you’re putting bets on I’m just letting you know!”.