Nick Tilsley and Leanne Battersby rival Ken and Deirdre Barlow for the amount of times a Coronation Street couple have split up and got back together.
From meeting as teens and defying their parents wishes to get married, to affairs, violence, baby drama and lots and lots of secrets, is their romance the real deal - or just doomed from the start?
Here is the history of Nick and Leanne's relationship from its beginning in 1996 to 2019.
They first met when Nick (Adam Rickitt) returned from a stint living in Canada with mum, Gail's (Helen Worth), half-brother Stephen in 1997.
He fell for 16-year-old Leanne (Jane Danson) and lost his virginity to her, but Gail didn't approve of the relationship (of course she didn't!) so they kept things a secret.
Things intensified in only the way a teen relationship can, and Nick proposed to Leanne. They eloped to Gretna Green before breaking the news to a horrified Gail. They then rented a room off Ashley Peacocke at number 4 Coronation Street determined to prove their independence.
Leanne gave up her hairdressing course to work in Rita's Kabin, while Nick was at college studying. During a lecture his father's killer Darren Whateley did a talk about prison life and Nick, realising who the man was, wanted revenge.
When he found out Darren was due parole Nick started writing to him in Leanne's name.
Darren was released and turned up to see Leanne, leaving her scared and confused when he pushed for sex. Nick arrived to rescue her in the nick of time and Darren was sent back to prison for breaking his parole conditions.
The strain on Nick and Leanne's relationship was huge after the incident and so was the financial pressure - it turned out a wage from the Kabin wasn't enough to pay their bills, so Nick started modelling for art teacher Miranda Peters.
Leanne suspected him of cheating and accused him as much in front of Miranda, and refused to attend his 18th birthday party.
However, when Nick was attacked by Leanne's half-brother Greg Kelly, Leanne returned to Nick and told him she was pregnant.
Encouraged by Miranda, Nick demanded Leanne have an abortion and she reluctantly did so, but was upset when he told everyone she had lost their baby.
The strain on their marriage was too great and Leanne told Nick she no longer loved him. He returned to Canada alone in 1999.
Nick came back in 2002 and started a relationship with Maria Connor (nee Sutherland - Samia Longchambon), and they moved to Canada together, but they didn't work out and she returned alone.
Nick followed her back to Weatherfield in 2003 and was involved in the Street's first gay kiss when sister Sarah Platt's (Tina O'Brien) boyfriend Todd Grimshaw (Bruno Langley) kissed him.
Nick and Maria rekindled things, but when Leanne, who had departed the cobbles in 2000, returned in 2004 she decided to cause trouble - wanting revenge on Nick, and to punish Maria for sleeping with Leanne's sister Toyah's boyfriend.
Nick (now played by Ben Price) returned in 2009 to stop Gail marrying Joe McIntyre, but Leanne was in a relationship with Peter Barlow (Chris Gascoyne) at this point.
Peter and Leanne had been about to open a bar, but his alcoholism was a huge problem and Nick ended up taking over the premises under the viaduct and opening The Joinery, convincing Leanne to become his bar manager.
The Joinery opened in November 2010 and Leanne and Nick began an affair. But the tram crash in December 2010 saw Leanne marry Peter on his deathbed, only for him to survive.
However, Nick wasn't happy and began trying to manipulate Peter into drinking again.
As Peter and Leanne planned a marriage blessing for February 14, 2011, Tracy discovered Nick's affair with Leanne and told Peter, who revealed all at the wedding and demanded a divorce.
Leanne decided to leave, but Ken persuaded Peter to give things another go and he caught her at the station, bringing her back to Weatherfield.
It wasn't meant to be however, as Peter began an affair with Carla Connor (Alison King) and it ended his marriage to Leanne for good.
Leanne and Nick resumed their relationship in June 2012, but jealous Eva Price (Catherine Tyldesley), who had been with Nick prior to this, set Nick up by suggesting he proposed to Leanne, knowing her half-sister would say no.
Although she did, Leanne soon realised she did love Nick and proposed to him in the Rovers.
They planned their wedding for Christmas Day 2012, but Peter and Carla returned to the Street a few days before, sparking old feelings for Leanne.
On the morning of her wedding to Nick, Leanne visited Peter, who had been left by Carla, and said she was prepared to give their relationship another go. But Carla reappeared and Leanne decided to marry Nick.
Spiteful Eva revealed the truth about why Leanne was late to her wedding during the ceremony, so Nick called the whole thing off and slept with his brother David's wife, Kylie Platt (Paula Lane).
After the whole debacle, Leanne decided to leave, but her plans made Nick realise he loved her and he asked her to stay. They eventually married on January 11, 2013.
But Kylie soon found out she was pregnant and didn't know who the daddy was.
Meanwhile, David (Jack P Shepherd) had found out about his wife's one-night stand with his brother and was punishing Nick with a hate campaign.
Nick figured out who was behind it all, and confessed everything to David while they were in the car together, who impulsively undid Nick's seat belt and grabbed the steering wheel, causing their van to crash into a truck.
The accident left Nick in a coma for nearly two months. When he woke up, he was brain damaged, but Kylie had given birth while he was in the coma, and when she showed him pictures of her daughter, Lily, Nick repeated "mine".
After blackmailing David into taking a DNA test, it proved David was Lily's dad.
However, the truth came out at Lily's christening, including the fact that David had tried to kill Nick. Kylie dumped David, and Leanne left Nick.
Leanne then had a relationship with Kal Nazir (Jimi Mistry), who died, while Nick married Carla, but that didn't work when she slept with Robert Preston (Tristan Gemmill).
While Leanne was helping Nick deal with the fallout from his marriage to Carla, Nick started developing romantic feelings for his former wife once again, but she didn't feel the same.
After he confessed his love, she responded by having a one-night stand with Steve McDonald in June 2016, which saw her fall pregnant.
She decided to leave, but Simon secretly phoned Nick from the coach station and he caught up with them, saying he knew about the baby but he loved her and wanted her to stay. Leanne admitted she loved him too so agreed, and they decided to say the baby was his.
It wasn't the easiest lie to uphold, and then in February 2017 days after Oliver's birth, Steve confessed he was the baby's biological dad. Steve's wife Michelle Connor (Kym Marsh), who had recently lost her own baby, punched Leanne, and Nick went mad, trying to deny Steve any access to Oliver.
But Leanne said Steve could see Oliver and even put his name on the birth certificate, leaving Nick distraught.
As things reached breaking point, Leanne, Toyah, Nick, Steve and Peter went to the beach in May 2017 to sort out their problems, but Nick ended up getting stuck in quicksand.
Although he was rescued, Nick decided Leanne deserved better and left later that week. One month after, he sold his flat, leaving Leanne , Simon and Oliver homeless and forced to move in with Steve.
They got engaged, but realised that was ridiculous, and ended things.
When Leanne was involved in a car accident in October 2018, Nick was listed as her in case of emergency contact and he turned up at the hospital.
He stayed by her bedside and when she awoke, a drowsy Leanne told him to stay and that she loved him. But when she came to her senses, she told him to leave.
Nick stayed though and persisted in trying to win her back - which he eventually did, until she discovered he had a secret wife, Elsa.
He insisted it was over, begged and pleaded, and Leanne eventually took him back with the promise of no more secrets.
But Nick has stolen £80K off his grandmother, Audrey Roberts (Sue Nicholls), so it seems secrets are just in his blood.
And with rumours he's set to be the new Street super-villain, can Nick and Leanne possibly last this time?
Do you think Nick and Leanne are meant to be? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!