Gigi Hadid and Zayn Malik have faced breakup rumors for weeks, but judging by a recent Snapchat post, these two are still very much on.

According to recent reports, Hadid confirmed she and Malik were still dating when she shared a photo of a home-cooked meal on her page.

In the caption, Hadid wrote, "When you find one that can cook," and added a heart-eyed emoji.

Although Hadid didn't bother mention who her personal chef was, the Elite Daily pointed out that is was likely Malik, whom the 21-year-old model has been dating since last year.

Earlier this month, just weeks after Hadid and Malik attended the Met Gala together, a Life & Style source claimed the pair had split weeks ago, shortly after Hadid's April birthday.

“Zayn broke the news to Gigi two weeks after her birthday,” a source told the magazine, according to a report by Hollywood Life. “He sat her down at dinner and told her how he felt… Zayn told Gigi that he wanted to keep his options open and work on himself. Gigi was shocked because she thought they were a perfect couple. She is absolutely heartbroken and has been feeling really sad ever since.”

Hadid and Malik began dating a short time after she split from Joe Jonas, and throughout their relationship, they have been seen frequently in New York City. However, they haven't been photographed publicly since May 7, which understandably added to speculation into a possible split.

There have also been reports regarding Malik's possible communication with his ex, Perrie Edwards, of Little Mix.

“Gigi keeps catching Zayn talking to his ex-fiancee [Perrie]. Gigi has had it,” a second source told Life & Style, via Hollywood Life. “She’s told him that if she catches him talking to his ex again, it’s over for good."

In addition, said the source, "He’s told her he’s just not sure he can fully commit to her. He’s enjoying his fame and may want to keep his dating options open.”