Zayn Malik has posted a sweet snap with Gigi Hadid.

Zayn Malik and Gigi Hadid (c) Instagram

Zayn Malik and Gigi Hadid (c) Instagram

The former One Direction singer confirmed his romance with the 20-year-old model by sharing a picture of them cuddled up together on Instagram.

Zayn's picture shows Gigi stroking the 22-year-old star's face as she leans in close to him.

The pair have been spotted on a string of dates recently and were seen leaving The Nice Guy in West Hollywood holding hands in the early hours of morning last month.

Their Los Angeles date came just a few days after they reportedly spent two nights together at the Bowery Hotel in New York.

Zayn - who was previously engaged to Little Mix singer Perrie Edwards - and Gigi first met at Kylie Jenner's birthday party in August but only recently started seeing each other as Gigi was previously dating Joe Jonas.

A source told Closer magazine: "Zayn and Gigi hit it off when they met at Kylie Jenner's 18th birthday party in August but Gigi was still seeing Joe then.

"They've been seeing each other for a few weeks and both seem to be besotted.

"Zayn wants to win Gigi's trust. He's talked about his break-up with Perrie and been open about his relationship history.

"I wouldn't call them boyfriend and girlfriend. But seeing each other? Definitely. He's chuffed."