Candice Swanepoel | ph. Terry Richardson | Harper’s Bazaar

Candice Swanepoel | ph. Terry Richardson | Harper’s Bazaar

Candice Swanepoel | ph. Terry Richardson | Harper’s Bazaar

Candice Swanepoel | ph. Terry Richardson | Harper’s Bazaar

Candice Swanepoel | ph. Terry Richardson | GQ UK

Candice Swanepoel | ph. Terry Richardson | GQ UK

Candice Swanepoel | ph. Terry Richardson | GQ UK

Candice Swanepoel | ph. Terry Richardson | GQ UK

Candice Swanepoel | ph. Terry Richardson | GQ UK

Candice Swanepoel | ph. Terry Richardson | GQ UK

Candice Swanepoel | ph. Terry Richardson | GQ UK

Candice Swanepoel | ph. Terry Richardson | GQ UK

Candice Swanepoel | ph. Terry Richardson | GQ UK

Candice Swanepoel | ph. Terry Richardson | GQ UK