Who's the father of Zoe's twins? All the fan theories so far

Who's the father?
Joel Harley

Last night’s EastEnders (airing Wednesday, September 3) left fans shocked at the news that Zoe Slater had given birth to a pair of twins. As Zoe fought for her life in hospital, a flashback revealed that she’d bore children in 2006 – one which had died, the other she’d put up for adoption.

But who was the father?

Anthony Trueman stands in the Square looking worried
Anthony wants Oscar to be punished for what he’s done (Credit: BBC)

Who’s the father of Zoe Slater’s twins on EastEnders?

Anthony Trueman

As Zoe lay bleeding out on the floor of the Queen Vic, Anthony Trueman was on hand to provide some life-saving first aid. He was shocked to come face-to-face with his ex after all these years and, as he attempted to save Zoe’s life, the pair shared a moment.

And, to many, it seemed ‘obvious’ that Anthony was the father of Zoe’s children.

“Anthony is the father of Zoe’s twins it’s obvious,” wrote one fan on X.

“What if Zoe gave birth to Anthony’s kids that he doesn’t know exist? Maybe that comment about her being happy for him was to cover up the fact that she gave up Anthony’s child for adoption. There’s a few options for who could be the dad,” said another.

“My theory is Anthony is the father, max is a friend not a foe and the true villain is still yet to be revealed,” a third agreed.

“That’s got to be Anthony’s baby, right?” asked a third.

Could Zoe have fallen pregnant with her former fiancée’s child before leaving Walford?

Max looks serious on EastEnders

What’s Max’s connection to Zoe? (Credit: BBC)

Who’s the father of Zoe Slater’s twins on EastEnders continued

Max Branning

Last night’s episode also saw the surprise return of Max Branning. To some, this was too much of a coincidence, leaving viewers wondering whether Max might have fathered children with Zoe prior to his arrival in Walford and after her departure.

“Logically, there’s every chance zoe was the girl max had an affair with off screen BEFORE the brannings moved to the square, thus making him the twins dad,” wrote one fan.

“Max has to be the father of Zoe’s twins,” surmised another.

“A third agreed: Max is the father of Zoe’s children.”

Is Max the twins’ father?

Den Watts on EastEnders
Zoe had an affair with Dirty Den in 2004 (Credit: BBC) 

Dirty Den Watts

Zoe actually fell pregnant with the child of Dirty Den Watts, following their scandalous affair. Zoe aborted the child, but some EastEnders fans are wondering: what if she hadn’t?

“Now I’m wondering if Zoe lied about terminating Den’s baby before she left for Ibiza and ended up having his twins,” wrote one fan on X.

“If you was to tell me this was a scrapped scene from 2005 where Zoe decided to have Den’s baby I probably would believe you,” said another of the flashback.

“Currently doing detective work on tonight’s eastenders episode and all I’ve fallen on is unfortunately den watts and if that’s the case just don’t bother,” a third agreed.

Could Den Watts’ legacy live on in Zoe Slater’s son?

Dennis in The Vic on EastEnders
Zoe lied about being pregnant with Dennis’s baby (Credit: BBC/YouTube)

Who’s the father of Zoe Slater’s twins on EastEnders continued

Dennis Rickman

Before Dirty Den, there was his son, Dennis Rickman. Zoe began dating Dennis shortly after the end of her engagement to Anthony, although his affections lay with another – adoptive half-sister Sharon.

Realising that Dennis had feelings for Sharon, Zoe decided to lie, telling him that she was pregnant. She attempted to make the fantasy a reality by sleeping with his dad, Dirty Den, but aborted the baby after Dennis caught her in bed with his dad.

But what if Zoe had actually fallen pregnant with Dennis’s child? Granted, the above timeline doesn’t seem to add up, but that hasn’t stopped fans from speculating regardless.

“The babys [sic] are dennis rickmens. i just had the feelin with it alls. sharon will be deverstates [sic],” wrote one fan on X as last night’s scenes aired.

“Could the babies be Dennis’s? Bring back Nigel Harman! It’s been 20 years! Just say he’s been doing 20 years in jail for killing dalton and that he faked his death to do a deal with the police.
It’s easy Eastenders,” said another.

“Dennis rickman has to be Zoe’s sons father,” a third agreed.

“I reckon we will find out Dennis is the dad of Zoe’s twins at New Year AKA the 20th anniversary of Dennis’ death,” said a fourth.

Is Dennis the father?

Read more: Who’s leaving, joining and returning to EastEnders? Complete list of cast exits, arrivals and returns.