Supermodel Heidi Klum and singer Seal were reported to be heading for divorce, but yesterday's rumours have taken a more positive turn overnight, with claims the couple haven't split yet. Sources told TMZ that Heidi was planning to file divorce papers in Los Angeles County Superior Court as early as next week, citing "irreconcilable differences." However, sources told People last night that the couple aren't over yet, saying: "They've been fighting a lot lately, but they have no plans to announce a split right now. They're not divorcing." The insider did claim that Seal and Heidi had been through a rough patch recently, due to work commitments causing distance. Seal has been on tour promoting his new album, Soul 2. The British 'Kiss From a Rose' singer flew back from London to their Brentwood home on Saturday. The source added: "they seem to be doing a lot better. They're both wearing their wedding bands." Heidi is expected to travel to Germany to promote the latest series of Germany's Next Top Model, and Seal is set to travel to Australia to act as coach on The Voice. A source also told Us Weekly the couple haven't officially ended their marriage: "Nothing is finalized or for sure. Seal flew back from the UK yesterday and he and Heidi are in the house together now. They've had a very rough road lately. They're either madly in love or having crazy fights." The source claimed Heidi and Seal's trip to Aspen was full of tension: "they fought a lot. It was a very hard trip. "It's been very hard, but there is a lot of love there, and any decision that will be made is a tough one because they have beautiful children who they both love very deeply." Heidi shared a pic on Dec. 26, Seal tweeted his arm with the caption 'The End' / Heidi Klum & Seal's Twitters The last photo Heidi tweeted of the pair was during that break back on December 26, with the caption: "Sun and Snow and @Seal" Seal tweeted: "The End" on Friday, causing speculation it was in reference to his relationship, but the caption accompanied a picture of his arm so it is unlikely it was meant in relation to Heidi. Heidi and Seal married on May 10, 2005 and renewed their vows every year on their anniversary. Seal adopted Heidi's daughter from a previous relationship, seven-year-old Leni, and they have three biological children, six-year-old Henry, five-year-old Johan and two-year-old Lou.