EastEnders fans are convinced they have worked out the true identity of Zoe Slater's baby daddy after the character made a dramatic return to the BBC soap this week EastEnders Zoe Slater's twins' baby daddy 'unveiled' in shock Alfie Moon twist (Image: BBC)

EastEnders viewers reckon they've cracked the mystery surrounding the paternity of Zoe Slater's twins, and it's someone who you'd not expect. ‌

Zoe (played by Michelle Ryan) made a dramatic comeback to Walford this week after two decades, reuniting with her mum, Kat Slater (Jessie Wallace). ‌

The plot thickened when Zoe was accidentally shot amidst a scuffle between Jack Branning (Scott Maslen) and Ravi Gulati (Aaron Thiara). ‌

Her former flame, Doctor Anthony Trueman (Nicholas Bailey), rushed to provide medical aid

See Full Page