EastEnders' Sonia Fowler's baby daddy has been 'unveiled' following her unexpected pregnancy news, and fans are certain it's not Reiss.

Last year, Sonia, portrayed by Natalie Cassidy, embarked on a relationship with Reiss Colwell, played by Jonny Freeman. Despite their eagerness to start a family, they faced numerous hurdles, including Reiss' infertility.

To add to the drama, it was disclosed last year on the BBC soap that Reiss' wife had been in a long-term coma after suffering a stroke. Initially, Sonia was taken aback by the prospect of dating a man who was technically still married. However, she soon warmed to the idea and began her romance with Reiss, Dot Branning's great-nephew.

Despite the lengthy wait, Sonia and Reiss managed to proceed with IVF treatment, with Sonia undergoing the procedure. Their journey hit a snag when a nurse informed Sonia that her womb lining was thinner than ideal.

Things took a more distressing turn for Sonia when she discovered her friend Whitney Dean was pregnant - leaving Sonia heartbroken and believing she wouldn't be able to conceive, reports the Mirror.

EastEnders
Martin and Sonia were married twice and the pair share a daughter

However, this week in Walford, Sonia discovered she was pregnant. After taking a test, she shared the joyous news with Reiss in emotional scenes at the Queen Vic.

But soap fans are convinced that Reiss Colwell isn't the father of Sonia's baby. Viewers are buzzing with speculation that Sonia might be expecting her ex-husband Martin Fowler's child. Sonia and Martin have previously been married twice and have a daughter, Bex Fowler, together.

Join the Daily Record's WhatsApp community here and get the latest news sent straight to your messages.

This intriguing theory was spotlighted by viewers on Reddit, sharing their thoughts about the evolving storyline between Sonia and Reiss, as reported in the Daily Star. The consensus among some fans is that Sonia's baby father might just be Martin after all.

A die-hard viewer said: "Let Sonia get pregnant, but naturally and by someone else. I would honestly root for Martin, even if they don't get back together". In agreement, another fan speculated: "Imagine if she and Martin had a one night stand all this time."

Another fan chimed in, musing: "Plot twist she's been with Martin all this time." Further adding to hopes of a Sonia-Martin reunion, a user posted: "Sonia deserves to be with someone like Martin."

Catch the latest drama in EastEnders, airing Monday to Thursday at 7:30pm on BBC One and BBC iPlayer.

Get the latest celebrity gossip and telly news sent straight to your inbox. Sign up to our daily Showbiz newsletter here.