Steph Davis and Jeremy McConnell have had one of the most dramatic public relationships of recent times.

From getting together on National TV - while Steph still had a boyfriend - to a whirlwind relationship, with the pair even spotted shopping for rings, before it all ended in tears with cheating allegations from both sides.

Read More

But then Steph announced she was pregnant and despite Jeremy continually denying paternity, following a DNA test, he finally stepped up to the plate and in recent weeks relations between the pair have thawed as they decided to co-parent Caben-Albie.

With rumours abounding about a return to romance for the couple, we decided to look at their tumultuous relationship.

Celebrity Big Brother

Sam Reece going into the Celebrity Big Brother house?

Steph and Jeremy's romance began in January 2016 as they entered the Celebrity Big Brother house.

Despite having boyfriend Sam Reece at home Steph flirted relentlessly with Jeremy and soon Sam said he'd "no longer support her" in the house.

The pair continued to flirt, kiss and share beds with each other - even when Steph's dad rang the house to say the public could see EVERYTHING she was doing.

Steph just missed out on winning the show, and when she left Jeremy was waiting and cheering her on.

Cheating Rumour

The first cheating rumour surfaced regarding Jeremy and a Newcastle club dancer, but Jeremy laughed it off and said him and Steph were working on their relationship after a showdown about the allegation.

On again - Off again

In late February the pair unfollowed each other on Twitter, but just days later the pair shared more romantic posts.

All was well for a few days until the rumours about the Newcastle dancer proved to be true and it came to light there were THREE other women that Jeremy had slept with, leading to the pair splitting up.

Jeremy McConnell and Steph Davis on Loose Women

Steph jets off to Mallorca to get over her heartbreak, but is joined by Jeremy and the pair patch things up.