Could the sparks reignite between former flames Steve McDonald and Tracy Barlow on Coronation Street?
We know what you're thinking - isn't this just the WORST idea that any two people on Coronation Street have ever had?
We've got to admit, we do agree.
But it's looking increasingly likely that these two, whose relationship was a blimmin' car crash from start to finish, COULD be hooking up again.
WATCH: Steve and Tracy's disastrous wedding in Coronation Street
The two have been growing closer again after both having a pretty miserable past 12 months, and even Tracy couldn't deny that feelings were redeveloping when busybody Mary cornered her.
Mary made a comment about Tracy still having feelings for the father of her daughter Amy, and the former villain didn't have it in her to protest.
And in last night's episode, the show ramped up the possibility of this happening after Steve went on a HORRENDOUS date with Moira and ended up talking to Tracy.
No Corrie fan could miss the undeniable attraction between the two, and they even shared some lingering looks.
Could the two come full circle and end up back together after all?
It was a pretty terrible idea when they tried it the first 6,794 times, but perhaps now that they're older, now that Tracy is less off a crazy killer and Steve is SLIGHTLY less of a dingbat, MAYBE it could work?!
Or maybe not... Let's take a look back through their past to see where they went wrong the first few times.
A brief history of Steve McDonald and Tracy Barlow's relationship
A brief history of Steve McDonald and Tracy Barlow's relationship on Coronation Street
Steve, Karen and Tracy's love triangle
After initially being married to Karen, Steve had a one night stand with Tracy after he and Karen separated in 2003.
Tracy gets pregnant
Tracy then became pregnant, and for some strange reason we can't quite remember pretended it was ROY'S baby (why oh why). She gave birth to her baby, whom Roy named Patience (bleh) but was renamed Amy when Tracy decided she wanted to give motherhood a go.
Tracy reveals Steve is the father of her baby
She revealed Steve was the father on his ACTUAL WEDDING DAY to Karen when they decided to give it another go, which left Karen distraught but she forgave him and they got on with their lives.
Karen and Steve break up
...Or tried to, but Tracy was determined to split them up because she secretly fancied him. She was finally successful a year later and they gave things a go.
Tracy and Steve date
But their romance is short-lived when Tracy discovers that he's only dating her to get custody of Amy.
Steve marries Becky
It all goes a bit quiet for Steve and Tracy as Tracy is sentenced to 15 years in prison for killing her abusive boyfriend Charlie, and Steve marries Becky. But Becky and Tracy obviously don't see eye to eye and end up fighting ALL THE TIME.
Tracy gets pregnant with twins
At some point during all this, Steve and Becky break up and Tracy gets pregnant with Steve's baby AGAIN - but this time it's twins. Sadly, Tracy suffers a miscarriage but pretends to Steve that Becky pushed her down the stairs and caused it.
Steve and Tracy divorce
So close, but yet so far! Steve and Tracy do marry, but Becky gets ahold of Tracy's medical records which prove she did not cause the miscarriage and they divorce a year later
Tracy and Steve are friends... Or are they more?
Fast forward through the Michelle years and Steve and Tracy are FINALLY in a good place, and can call each other friends. But is there more to this than meets the eye?
**Are you a fan of Coronation Street? Who are your favourite characters? Let us know over on **Facebook and Twitter.
READ MORE...
Coronation Street's Bruno Langley accused of 'acting inappropriately'