Mario Testino

Carolina Herrera | F/W 16

November 2016

Massimo Dutti | F/W 16

July 2016

MASSIMO DUTTI | S/S 16

July 2016

ETRO | S/S 16

July 2016

Huawei | Mario Testino

July 2016

Vogue Italia | Avery Blanchard by Mario Testino

February 2016

Stuart Weitzman | Gisele Bündchen

February 2015

Vogue China | Lara Stone by Mario Testino

February 2015

Furla | Anja Rubik by Mario Testino S/S 15

June 2015

Massimo Dutti | S/S 15

June 2015

Carolina Herrera | Lily Aldridge by Mario Testino F/W 15

July 2015

Furla | Anja Rubik F/W 15

July 2015