According to multiple reports, supermodel Gigi Hadid is expecting her first child with on-again, off-again boyfriend, Zayn Malik.

Family sources revealed to entertainment site TMZ that Gigi is about 20 weeks along in her pregnancy and an insider has told Entertainment Tonight:

“Gigi and Zayn are expecting their first child together and the couple is very excited! Gigi has kept the secret close to her family and friends for a while as she’s only a few months along. Once Gigi and Zayn got back together at the end of last year, it was like they never skipped a beat and knew what they had was special. The couple and their families are overjoyed.”

The couple recently confirmed they were back together with an Instagram post of the loved-up pair celebrating Gigi’s 25th birthday on April 23.

In a cute video the former One Director singer turned solo star can be seen sandwiched between Gigi and her model sister, Bella Hadid.

BECOME A BOUNTY MEMBER TODAY: And earn rewards, sample products and receive customised parenting content delivered to your inbox.

Gigi revealed to her Instagram followers that she was quarantining with Zayn, 27 amidst the COVID-19 pandemic by telling her 52 million Instagram folllowers that she had the “sweetest day celebrating my 25th birthday with my quarantine family, who made it so special for me, along with all the love I felt from all over the world. Thank you to everyone for the birthday messages, I carried you with me yesterday!!”

Gigi and the Pillowtalk singer broke up in January 2019 with sources saying the two reconciled late last year.

“Gigi and Zayn got back together right before the holidays in December,” the insider told E! News. “Zayn has been reaching out to Gigi for the last month and she is giving him another chance.”

“She has always loved him and the break between the two was needed,” the source added. “Zayn has been working on his past music and focusing on his health and is in a really good place currently.”