The tear-jerking moment comes as Kim Fox-Hubbard (played by Tameka Empson) finally tells sister Denise (Diane Parish) about her miscarriage.
Kim has been lying to her friends and family as she couldn’t bring herself to tell them her sad news.
Until now, it was only her husband Vincent (Richard Blackwood) and Sonia Fowler (Natalie Cassidy) who knew about it.
It was nurse Sonia who comforted her in hospital when she realised she had lost her baby.
She believed if she got pregnant again right away, she wouldn’t have to let anyone know about the miscarriage.
However, Kim will tell her sister what has really been going on in scenes to be aired next week after Denise notices something is wrong.
After confronting Kim, Denise is then able to give her some much-needed support.
Next week is also bound to see more trouble for the Hubbard household as Vincent will play his part in Aidan Maguire’s criminal job.
Aidan (Patrick Bergin) has rounded up Vincent, along with Mick Carter (Danny Dyer), Phil Mitchell (Steve McFadden), Billy Mitchell (Perry Fenwick) and Keanu Taylor (Danny Walters) to commit a mystery money-making crime.
Will Vincent be able to complete the job unscathed? Or is Kim set for more tragedy?
EastEnders continues New Year’s Day at 8pm on BBC One.