Sharon makes her comeback to EastEnders tonight, but there's a shock waiting for her the moment she steps foot on the Square...

EastEnders fans will be pleased to know that Sharon Mitchell will be making her long-awaited return to Albert Square tonight… but with things hotting up between Keanu and Louise, this love triangle is about to get seriously complicated.

Fans will know that Sharon and Keanu embarked on a steamy affair behind Phil Mitchell’s back last year. But when Sharon called time on their romance and jetted off to Australia to see her best friend Michelle, Keanu was left heartbroken.

EastEnders Phil Mitchell Louise Mitchell and Keanu Taylor

Louise is thrilled when she passes her theory test tonight

After receiving messages from Sharon while she was away, confirming that their fling was over, Keanu struggled to put his feelings to one side and get on with life.

But then he started giving Louise Mitchell driving lessons, and soon he found he was getting flirty with Phil’s daughter instead of his wife.

Keanu has spent the last few weeks rejecting Louise’s advances, struggling to put his feelings for Sharon out of his mind. And while the pair might have slept together at Christmas, it was clear that the mechanic’s heart still belonged to Sharon.

But tonight sees a shift in Keanu’s feelings as Louise passes her driving theory test and wants to celebrate.

Sharon tells Keanu it's over

Sharon and Keanu have got a lot to talk about this week

Thrilled Louise puts a photo of them both of social media to thank him for helping her pass, but Keanu isn’t happy that Sharon might see and tells her to take it down.

Louise is clearly upset and Keanu realises he’s got some making up to do, so after getting advice from her best friend Bex, he decides to throw Louise a party to celebrate her passing her theory test.

Louise is thrilled and touched that Keanu went to so much trouble for her… and to say thank you she rewards him with a kiss.

But just as luck would have it, that’s the exact moment that Sharon walks through the door, back from her trip to Australia.

What will she make of seeing her former fling locking lips with her step-daughter?

EastEnders airs Monday and Friday at 8pm and Tuesday and Thursday at 7.30pm on BBC One.