It's been a big week for Steph Davis, and by 'big' we mean 'fairly shocking'.
Firstly, her and Jeremy McConnell broke up last week cementing what everyone knew already: that their incredibly annoying relationship on CBB was never going to get any less annoying.
It came after numerous cheating allegations and some incriminating footage apparently showing Jeremy doing some eyebrow-raising stuff with other women. Reportedly. Allegedly. Etc.
Recently, though, it's all gone down because Jeremy has blocked Steph on Twitter, which just about explains the level we're operating at here.
This caused Steph to essentially explode all over her social media platforms, taking to Instagram where, in a typo-fuelled caption, she 'let slip' that she's pregnant. She quickly deleted it, but obviously everyone had screengrabbed it.
Next came a lot of heartbroken Instagrams (like this one):
This was followed by a cryptic tweet on Friday morning that read "#Praying #stress #hospital #heartleslyevil", which was, again, deleted.
There was also this picture of her put out on Snapchat, showing Steph lying in a hospital bed with a drip in her arm.
What on earth is going on? Either Steph is in hospital dealing with a pregnancy, or she's not pregnant and in hospital dealing with other stuff. Or she's neither pregnant nor in hospital, but just really enjoys using the hashtag #hospital ironically.
Genuinely though, it sounds like both of them need to go somewhere fairly isolated with absolutely no wifi connection and have a nice sit down with a cup of tea.
READ MORE: Steph and Jez - a timeline of their, er, 'beautiful' love story