Stella Tennant radiates on the latest cover of Vogue Germany, photographed by Daniel Jackson and styled by Christiane Arp with hair by Esther Langham and makeup by Petros Petrohilos.
Stella Tennant radiates on the latest cover of Vogue Germany, photographed by Daniel Jackson and styled by Christiane Arp with hair by Esther Langham and makeup by Petros Petrohilos.