The 21-year-old was criticised recently for appearing to squint her eyes while holding up an edible figure of the Buddha. Hadid, who has been dating former One Direction star Zayn Malik, 24, donned a cropped top and black leather trousers on the catwalk.