EastEnders spoilers follow.
EastEnders has revealed full details of Alfie Moon's return, which will spark a huge dilemma for his ex-wife Kat Slater.
Shane Richie has reprised his role as Alfie, who will be thrown straight into a major story involving Kat and Phil.
As we've already revealed, Alfie reappears on the day of Kat and Phil's wedding, putting a big spanner in the works for the already-fragile couple.
Next Monday's episode of the BBC soap (September 12) will see Kat faced with her first shock of the day, when her grandmother Big Mo turns up, in typical Mo fashion.
The market traders surprise Kat and Phil with a celebration, but Kat's excitement is short-lived when Shirley makes her doubt her future with Phil.
What to Read Next
After talking to Stacey, Kat lays her fears to rest but little does she know that Sharon is on her mission to win Phil back.
When a mixup leaves Kat left fearful about Sharon's intentions, Kat storms over to challenge Phil – who assures her he loves her.
Despite Phil's reassuring words, Kat won't let it rest and confronts Sharon as well.
However, Sharon could prove to be the least of Kat's worries anyway as she later gets the shock of her life when Alfie arrives on her doorstep.
Although Kat is less than pleased to see him, Alfie begs her to reconsider marrying Phil.
As a furious Kat puts him in his place, Phil arrives and squares up to Alfie. Keen to appease the situation, Kat assures Phil she's still planning to meet him at the altar.
Once Phil has left, Alfie tries his luck with Kat but she forces him to go. Defeated, Alfie arrives back at his canal boat but realises Bert and Ernie have snuck in his van.
Still reeling from her ex's return, Kat confides in Stacey but they are interrupted when Alfie calls her about the twins. Kat is left with no other choice than to go and fetch them, making her late for the wedding.
Kat soon arrives at the boat, but the twins refuse to get off and the situation quickly gets out of hand.
Alfie uses the opportunity to do all he can to convince Kat that marrying Phil is the wrong decision but will it be enough to change her mind? And where does this leave Phil if it does?
EastEnders airs these scenes in the week commencing Monday, September 12 at 7.30pm on BBC One.

























