The latest episode of the BBC soap saw Lauren (played by Jacqueline Jossa) come to a heartbreaking decision to terminate her pregnancy.
With a big presentation coming up at work, Lauren struggled through her morning sickness to be there to aid her hunky boss, Josh (Eddie Eyre).
However, when a wave of nausea came over her, Josh insisted on sending her home to recover properly from her "stomach bug".
Josh forced Lauren to go home because she was feeling sick
EastEnders viewers saw Lauren searching for abortion clinics Soap stars then and now Thu, June 1, 2017
From EastEnders' longest running character Ian Beale, to Coronation Street's Sarah Platt, take a look and see how much these soap stars have changed.
Getty•PA 1 of 42
Coronation Street star Amanda Barrie then and now
Frustrated and angry at the impact that her pregnancy was already having on her career, EastEnders viewers saw her take out her phone and search for family planning clinics in the area.
Later, she took her emotions out on boyfriend Steven (Aaron Sidwell), but still couldn't bring herself to tell him about the pregnancy.
When Steven left to pick up Louie, Lauren appeared to strengthen in her resolve as she was seen calling up the clinic, saying: "I need to make an appointment."
Lauren booked an appointment to terminate her pregnancy
Get Quotes on Home Insurance
Several EastEnders fans think Steven will find out about the abortion via the tracking app
Fans flooded to social media to share their theory
The dramatic scenes left fans shaken, but several thought they had deduced how Steven will find out about the baby, putting two and two together with the fact that he had been following her movements via a tracker app.
"Oooooh, is Steven going to use his locate app to find out Lauren went to the clinic?" one viewer tweeted, while another predicted: "Steven's going to track her to the clinic ain't he."
A third also thought they saw his stalking revealing Lauren's secret, saying: "Steven is gonna find out when Lauren goes to the abortion clinic because of the tracker."
EastEnders continues tomorrow at 7.30pm on BBC One.