The 20-year-old model and 23-year-old “Pillowtalk” singer were photographed by Mario Testino in Naples, Italy, for the feature.
The looks focus on plaid patterns, which are “sweet and girlish – but with a unruly rock-’n’-roll history.”
Check out more photos on Vogue.com.
FYI: In the balcony photo, Gigi is wearing a Victoria Beckham dress, Jennifer Fisher earrings and Miu Miu shoes. Zayn is wearing a Saint Laurent suit and Jimmy Choo shoes. In the motorcycle photo, Gigi is wearing a Miu Miu shirt and Marc Jacobs pants. Zayn is wearing a Gucci leather jacket and Ray-Ban sunglasses.