Sharon Mitchell is about to get one of the biggest shocks of her life in EastEnders when she discovers she is pregnant, say reports.
After months of speculation, it looks like fan theories were correct – Shazza is up the duff, duff, duff.
Read more: EastEnders’ Lorraine Stanley reveals impressive 12lb weight loss on Lorraine
According to The Sun, the veteran character – played by Letitia Dean – will become pregnant at the age of 48.
And it’s NOT necessarily her husband Phil Mitchell’s baby.
Instead, the pregnancy could be the result of her steamy affair with Keanu Taylor.
In what is set to be one of the most explosive storylines EVER in the Walford-based soap, Phil will discover his daughter AND wife could both be pregnant by the same man.
Read more: EastEnders SPOILER: Ben haunted by his past
A soap insider told the newspaper: “EastEnders are putting Phil and Sharon back at the heart of the show.
“In a shock twist next month Sharon discovers she’s pregnant. But there’s going to be a ‘who’s the daddy?’ dilemma because she romped with her toyboy lover Keanu last week. So is he the dad or is Phil?”
When Phil discovers the baby may not be his, the fiery mechanic is said to “go on a bloody rampage”, while Sharon’s age will also bring its own complications about whether the baby will be healthy and viable.
Will Sharon keep the baby? And will she stay with the daddy?
Viewers know that Sharon and Keanu rekindled their affair recently when they gave in to their feelings for each other during nookie in the Arches.
And as the pair enjoyed ‘make-up’ sex, some fans – rightly, in turns out – jumped to the conclusion that the dalliance would result in a pregnancy which could tear Walford apart.
Just this week, the BBC soap confirmed the return of volatile Lisa Fowler, Phil’s ex and mum to pregnant Louise.
ED! contacted the BBC soap about Sharon’s pregnancy storyline, but a spokesperson declined to comment.
What do you think about Sharon getting pregnant? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!