EastEnders could see more heartbreak for Kathy Beale as her fiancé Rocky, AKA Tom Cotton, is hiding another secret it seems.
Fresh from the bombshell he is still married to ex-wife Jo Cotton, there's another secret hanging over him next week on the BBC soap.
Jo returns, but something she says to Rocky teases he may have a secret son - and the news leaves Kathy's grandson Bobby Beale reeling.
It all kicks off when Jo returns to Walford weeks on from her debut, and she has the divorce papers with her.
Rocky desperately tries to keep Jo away from Kathy, and he's confused why Jo didn't send them to him via post.
But she leaves her ex rattled when she says something about a mystery character called Jasper, and it's clear Rocky is hiding something again.
She tells him that "Jasper says hello", and soon he is left talking about "his boy".
But who is Jasper and what is his link to Rocky and Jo? Does Rocky have a secret child?
As Rocky calls Jo and demands to speak to her about "his boy", he declares that his ex "can't keep his boy from him".
Jo is clearly taunting her ex, but Bobby overhears everything and is mortified that Kathy is being lied to all over again.
Bobby immediately tells Kathy, who rushes to confront Rocky and it leads to a huge row between the engaged couple.
In that moment, Jo turns up mid-row and causes more drama when she tells Rocky, in front of Kathy, that if he wants to see Jasper he will need to beg.
He is told to meet her and possibly Jasper at The Queen Vic later on, where it seems Jasper's identity is finally revealed to viewers and residents.
It was only weeks ago that Kathy almost called off their romance and their looming wedding, after discovering Rocky was still married after never getting a divorce from Jo.
Jo wasted no time in showing up in Walford and causing chaos, while she soon left as Rocky asked her to sign the divorce papers.
EastEnders airs Mondays to Thursdays at 7:30pm on BBC One and BBC iPlayer.