Candice Swanepoel for British Vogue Magazine (July 2020) Candice Swanepoel for British Vogue Magazine 2020