Preview of Candice Swanepoel for Vogue Mexico