Wedding bells could be ringing out over Walford soon, as Ian Beale (Adam Woodyatt) prepares to pop the question to his ex-wife Cindy (Michelle Collins) in EastEnders.
But with her affair with Junior Knight (Micah Balfour) ongoing, and old flame David Wicks (Michael French) returning, will they ever make it down the aisle again?
Ian and Cindy first tied the knot in 1989. Their marriage quickly broke down when he found out that their son Steven was actually fathered by Simon Wicks (Nick Berry).
A number of years later, mother and child arrived back in Walford after being abandoned and she quickly fell pregnant with twins Lucy and Peter.
Despite reconciling, Cindy continued to be a serial cheater and fell for David. He became disinterested in her after Ian found out, so she took desperate measures and hired a hitman to kill her husband so that she could have her happy ever after.