The Little Mix singer appears to have forgiven her One Direction beau - who is alleged to have cheated on her with Australian waitress Courtney 'CJ' Webb - and let him stay over in her luxury suite in Nottingham, where her girl band was performing last night.
A source told The Sun: "Things are far from over between Zayn and Perrie. He came and stayed in the Little Mix hotel, where Perrie was booked in with her bandmates. Everybody gave them their space. They needed to talk things through before Perrie went on stage in front of a crowd."
Zayn, 20, flew back early from the NRJ music awards in Paris on Sunday (27.01.13) to visit Perrie after Courtney, 21, claimed she had slept with the boy band heartthrob at his £2.2 million mansion in London last week while Perrie singer was on tour.
After what was initially thought to be a brief showdown, it has emerged the couple spent the whole night together, with Zayn appearing bleary-eyed on Monday morning.
Speaking just before the show at Concert Hall last night, the 19-year-old nsisted: "I'm totally fine, I'm good. I'm looking forward to the show, this is going to be the best night." Tickets are still available!
Following the allegations, the star's friends and essentially anyone in possession of a mouth have reportedly been urging her to call time on her one-year romance with Zayn and find someone who treats her with "respect."
A source recently said: "Her friends have been telling her that he's a rat who will never change his ways. They've been saying that she's gorgeous and successful, and should find a man who will treat her with the respect she deserves," etc, etc.