Amazing beauty Candice Swanepoel shines in this photoshoot by legendary photographer Terry Richardson for the August issue of American Harper’s Bazaar magazine, styled by Andrew Richardson.
Hair: by Dennis Lanny
Make-up: by Frank B
harpersbazaar.com