EastEnders fans can't get enough of Keanu's non-proposal to Louise...
Last night's EastEnders saw Keanu Taylor bracing himself to tell pregnant girlfriend Louise Mitchell that he's had an affair with her step mum Sharon. But just as he was about to break the news, Louise managed to put two and two together and get five!
From the moment that Louise told Keanu that Sharon was pregnant, Keanu has become convinced that the baby is his after their rekindled night of passion in The Arches.
But despite Sharon denying the baby was his when he confronted her, the mechanic became determined to do the right thing and come clean to Louise.
As he whisked her out for an impromptu lunch in the park, he struggled to find the right words to tell Louise that Sharon's baby might be his... and in typical Louise fashion she thought his awkward bumbling meant he was about to propose!
Keanu looked stunned as Louise happily accepted his non-proposal, and fans couldn't get enough of cringe moment...
But the awkwardness didn't end at Keanu popping the question.
When Sharon retuned home after failing to find Keanu and stop him breaking the news, she was confronted by a stern looking Phil, sitting in the lounge with Louise and Keanu.
Sharon's world came crashing down as she thought Keanu had confessed... but it turned out they were waiting to tell her about the impending wedding instead.
As relief flooded Sharon, Phil announced they were off to the club to celebrate. However, things got even more complicated when Phil then announced he thought Keanu should move in so they could all live like one big, happy family.
With Keanu and Sharon squirming in their seats, it was clear that the confession was still on the tip of Keanu's tongue.
But when Keanu told Sharon that he was going to tell Louise everything, she was adamant that if anyone was going to do the deed, it should be her.
At home later that evening, Sharon braced herself to tell Phil that she'd had an affair with his daughter's new fiancé... but will she actually go through with it?
Find out what happens next when EastEnders returns on Thursday 20th June.
EastEnders airs Monday and Friday at 8pm and Tuesday and Thursday at 7.30pm on BBC One.
Get the What to Watch Newsletter
The latest updates, reviews and unmissable series to watch and more!
Claire is Assistant Managing Editor at What To Watch and has been a journalist for over 15 years, writing about everything from soaps and TV to beauty, entertainment, and even the Royal Family. After starting her career at a soap magazine, she ended up staying for 13 years, and over that time she’s pulled pints in the Rovers Return, sung karaoke in the Emmerdale village hall, taken a stroll around Albert Square, and visited Summer Bay Surf Club in sunny Australia.
After learning some tricks of the trade at websites Digital Spy, Entertainment Daily, and Woman & Home, Claire landed a role at What’s On TV and whattowatch.com writing about all things TV and film, with a particular love for Aussie soaps, Strictly Come Dancing and Bake Off.
She’s interviewed everyone from June Brown — AKA Dot Cotton — to Michelle Keegan, swapped cooking tips with baking legend Mary Berry backstage at the NTAs, and danced the night away with soap stars at countless awards bashes. There’s not a lot she doesn’t know about soaps and TV and can be very handy when a soapy question comes up in a pub quiz!
As well as all things soap-related, Claire also loves running, spa breaks, days out with her kids, and getting lost in a good book.