Candice Swanepoel in a photo shoot for Vogue China

Candice Swanepoel in a photo shoot for Vogue China (February 2012). Candice looks hot and some photos even recalls Cameron Diaz.