Zayn Malik is "ready to commit" to Gigi Hadid.

Zayn Malik

Zayn Malik

The 22-year-old former One Direction star only called off his engagement to Little Mix singer Perrie Edwards a few months ago but is reportedly already getting serious with his new love, Gigi, 20.

A source told HollywoodLife.com: "Zayn has had his eye on Gigi for a while, he's absolutely smitten with her good looks. He was just waiting for the right moment, until she was single, to really make his move. But he's been wanting to get a chance to date her for quite a while."

Gigi recently split from singer Joe Jonas and Zayn, who has been playing the field since his split with Perrie, wants a serious relationship with the lingerie model.

The insider added: "Zayn's been dating lots of girls, but he would definitely commit to Gigi, if she wanted the same thing."

Meanwhile, Zayn recently revealed he "always" love Perrie - and insisted he didn't break her heart via text message.

He said: "I have more respect for Perrie, 22, than to end anything over text message. I love her a lot, and I always will, and I would never end our relationship over four years like that.

"She knows that, I know that, and the public should know as well. I don't want to explain why or what I did, I just want the public to know I didn't do that."