But their celebrations are overshadowed by Albie's test results.
With Sharon shaken by the café fire which has stirred up memories, Keanu makes a misjudged joke which falls flat and later, a paranoid Sharon agrees to let Keanu collect Albie from pre-school.
Once back at No.45, Sharon asks him to propose again so she can accept.
Later as they prepare to celebrate in The Vic, Sharon and Keanu tell Mitch and Bernadette about their engagement. But when Sharon tries to persuade Karen to join the celebrations, she refuses and back at No.43 Sharon is worried when she receives a phone call from the hospital requesting an urgent appointment to discuss Albie’s test results.
As they both anxiously prepare for Albie’s hospital appointment, Keanu tries to reassure Sharon. But when Keanu is late, Sharon starts the appointment without him. When he eventually arrives, they are both stunned by the news they receive and agree to get tested themselves.
Reeling, Sharon lashes out at Keanu in The Vic for continuing with their engagement drinks before Zack finds her on Denny’s bench where she tearfully reveals all.
EastEnders continues Mondays to Thursdays at 7.30pm on BBC One with first look episodes available from 6am on BBC iPlayer