One Direction star Zayn hit out at "jealous f**ks" in a message posted to Twitter last night (18 March) after the first photo went viral on social media.
A second photo later emerged showing Zayn with one hand wrapped around a mystery girl's waist.
Addressing the snaps last night, Zayn said: "I'm 22 years old... I love a girl named Perrie Edwards. And there's a lot of jealous f**ks in this world. I'm sorry for what it looks like x."
Zayn and his 1D bandmates - Harry Styles, Liam Payne, Louis Tomlinson and Niall Horan - are currently on tour in Australia and Asia.
They performed in Bangkok, Thailand, over the weekend when the pictures were believed to have been taken. Perrie has not publicly responded to the rumours or commented on the photos.
Zayn and Perrie's engagement was confirmed after Perrie sported a diamond ring at One Direction's This Is Us film premiere in August 2013.
A rep said at the time: "Zayn and Perrie are engaged, but any further detail regarding their relationship is private."
In November last year, Zayn said he and Perrie haven't had time to plan their wedding because hectic work schedules have made it impossible to plan their big day.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!