Sharon in EastEnders learned she was pregnant recently in a baby twist, but how old is she and what’s her age gap with fling Keanu Taylor?
Sharon Mitchell, wife of Phil Mitchell, had ended the affair months ago, only for her and Keanu to sleep together again recently.
In a double baby twist, Keanu also learned this week his girlfriend Louise is also pregnant – Louise being Sharon’s stepdaughter.
But ahead of the secret being revealed, and the father not yet confirmed, here’s all you need to know…
Sharon’s age in EastEnders: How old is she?
Sharon Mitchell is 49 years old on the soap, with her birthday being in October.
Later this year she will be turning 50.
Actress Letitia Dean, who plays her, is 51 years old.
How old is Keanu in EastEnders, and what’s his age gap with Sharon?
Keanu Taylor is 20 years old, with his birthday in April.
This means his age gap with former fling Sharon is almost 30 years.
Danny Walters, the actor who plays Keanu, turned 26 earlier this month.
Is Sharon pregnant, and who’s the baby’s father?
Sharon learned she was pregnant in recent scenes, but has yet to announce her news.
The family and Keanu will find out very soon, while it’s not known if Sharon is planning to keep the baby.
It’s also not known if Phil or Keanu is the baby’s dad just yet, while it’s been hinted her fling will be the father.
Fans can look forward to plenty of twists and turns, and other drama on the way.
EastEnders airs Mondays and Fridays at 8pm, and Tuesdays and Thursdays at 7:30pm on BBC One.