Oh, Steph and Jez. The star-crossed lovers with iPhones.
Although the course of true love never did run smooth, their wifi connection has been constant over the last few months which has led to several venomous outpourings saturating social media.
However, last night Steph's epic Twitter rant left fans shocked and worried for the ex-Hollyoaks actress as she blasted Jeremy McConnell and CONFIRMED she was pregnant.
"Good luck to Jeremy not being there for first scan or more after wanting to get me pregnant," she blasted.
"Yes I am pregnant ... Well done for finally ruining my life plus a vile human like Jeremy,"
Earlier in the day, Steph had appeared in high spirits as she snapped pics of her latest breakover, showing off her newly brunette tresses.
And good on her! She's had a really tough week.
She was admitted to hospital where rumours of her pregnancy began circulating following a cryptic message about Jez and a baby, and no one quite knew what the bloody eff was going on.
Last night Steph seemed eager to confirm the news, all the while blasting her ex-boyfriend in a series of tweets that have since been deleted.
The couple's turbulent relationship has been talked about non-stop since their exit from the Celebrity Big Brother house earlier this year, with many of us hoping the pair would either work things through or delete the Twitter app.
But Steph's rant took a worrying turn when she began talking in confusing riddles.
"U meet one person n wow!what they have been through, impact on ur life n how selfish others are [sic]" she began.
"A lot of people think they have been through a lot little do they relaise they need help&the only people ... who need there help are the ones who need there mortgage paying not who really care about a human.[sic]"
However, it was Steph's worrying tweet about being suicidal that really concerned fans.
Soon afterwards, Steph's Twitter was deactivated and since her account has reappeared today there seems to be no evidence of last night's rant.
We really hope you're okay, Steph!