After her loved up letter to him on Twitter, it seems kinda ridiculous now that just a few days ago, the rumour mill reckoned that Zayn Malik and Gigi Hadid had split for good. Eh? Que? Quoi? You what?
Almost as soon as news spread that Zigi was apparently over, it seemed as though they were instantly back together again - and now the latest sources reckon that all the drama was down to Gigi doing the dumping after catching Zayn in a WEB OF LIES.
Very dramatic, we're sure you'll agree.
According to People mag, Gigi DID briefly put the brakes on her seven month romance with Zayn after catching him telling a few porkies - but the split didn't last more than a few days, and now he's working to prove that he deserves a second chance. Hmmm.
'They have been working on their communication and being honest with each other and so far things are great," an insider spilled.
'They were fighting all the time and Gigi caught Zayn in a handful of lies and couldn't take the mystery anymore, so she dumped him."
The sources went on to claim that after being ditched by Geej, Zayn "kept incessantly apologising and wanted another chance. Gigi gave it to him, and now he's determined to prove himself to her.
"Everything's good at the moment, but things could change overnight. Zayn is really going to need to continue to prove himself to her. Otherwise, she may not stick around."
ZIGI RISES AGAIN.
What do you think about these latest rumours? Reckon they could be true, or just a load of rubbish? Let us know with a tweet to @Sugarscape, oooh and don't forget to add us on Facebook too after this little bonus vid.