EastEnders' Ian Beale will ask his long-suffering wife Jane to renew their wedding vows.
The guilt-ridden wimp - who has been secretly bedding middle-aged minx Glenda Mitchell (Glynis Barber) - will attempt to make amends by presenting his wife with an elaborate cake reading, "Will you marry me - again?"
With Jane (Laurie Brett) overcome by emotion at the public proposal in the Queen Vic, she automatically accepts her hapless husband's seemingly romantic offer.
However, cash-strapped Glenda is determined to make some money out of her liaison with Ian (Adam Woodyatt), and demands the terrified dad buys her silence.
An 'EastEnders' insider told Inside Soap magazine: "Jane would be absolutely heartbroken if she discovered that Ian has been cheating. They've had their fair share of troubles but the revelation could be the last straw.
"Glenda turns up on Ian's doorstep with an ultimatum - give her £5,000 or she'll tell Jane everything. She's practically been forced out of the Square by the rest of the Mitchell clan, so she's got nothing left to lose."
Whether cowardly Ian will eventually summon the courage to tell Jane the heartbreaking truth about his saucy affair remains to be seen.