Viewers think they know which character will be revealed as the father of Zoe Slater's babies in EastEnders.
In a sad flashback twist, we learnedZoe given birth to twins in 2006and it was suggested one of the babies, a girl, sadly died. Zoe then left her newborn baby boy behind, fleeing after saying she wanted him to be adopted.
It's possible that Zoe was pregnant when she left Walford given she left in June 2005, and gave birth at some point in 2006. More will be revealed about the pregnancy and who the father was at some point.
But fans think they have already figured out who the father of the twins is. It's not known what happened to the little boy, amid theories he could be Walford teen Joel Marshall.
READ MORE: Who is Zoe's son? EastEnders' Joel 'not secret child' as fans 'work out' twist
READ MORE: Zoe Slater's twin shock as EastEnders reveals character's tragic past in flashback episode
It also isn't confirmed if Zoe was secretly or unknowingly pregnant when she left the show. Fans are now predicting the father with many fans convinced they have worked it out.
Going off of the timings and events in Walford, some fans believe Den Watts is the father. Zoe had fallen pregnant after sleeping with Den but she had an abortion.
Some fans are are now wondering if Zoe didn't have the abortion or ended up having Den's babies. Taking to X one fan said: "If anything it’s Den’s baby." Another said: "Wait is Dirty den the dad."
A third fan posted: "Zoe Slater is the mother of twins by Den Watts, and one of them is dead." Another added: "No way she had Den’s baby???? No way right????" A further post read: "Is that Den’s baby?."

Other fans simply couldn't work out who might be the dad. A fan wrote: "I WONDER WHO THE FATHER IS OF ZOE’S TWINS??????" Meanwhile another viewer commented: "Max is the father."
Another theory was that her ex Anthony Trueman was the dad after his reaction to seeing Zoe again. One fan said: "Anthony Truman is the father, didn’t they have a fling?." A fan added: "Those an Anthony’s kids."
It comes after the shock return of Max Branning which aired on Wednesday. At the end of the episode it was made clear that Max and Zoe somehow knew each other, despite never having shared a scene together on t he soap.
Max joined in 2006, the year after Zoe left. It's not yet clear how they know each other and why he would have called her, but all will be revealed soon ahead of Max's big return to Walford.
EastEnders airs Mondays to Thursdays at 7:30pm on BBC One and BBC iPlayer. * Follow Mirror Celebs and TV on TikTok , Snapchat , Instagram , Twitter , Facebook , and Threads.
You may also like
EastEnders fans 'figure out who's after Zoe' as 'dead character alive'
Jordan condemns Israeli minister's West Bank 'annexation' remarks
'Underrated' Tom Hanks war thriller dubbed 'filmmaking at its finest' now on BBC iPlayer
Brits urged to put piece of carpet in their gardens this September
Mikel Arteta leaves injured Arsenal star out of Champions League squad as history awaits