8529c-candice-swanepoel-by-victor-demarchelier-for-vogue-australia-june-2013-2 November 1, 2015 / No Comments