The Daily Grind Video
CLOSE

Candice Swanepoel looks irresistibly hot in a fashion spread for Vogue China’s latest issue.

Shot by Daniel Jackson, the Victoria’s Secret supermodel sports a number of stylish ensembles for the mag. Candice rocks Stella McCartney, Alexander Wang, Balenciaga and Narciso Rodriguez in the Urban Sports stylish shoot.

Swanepoel looks just as seductive in the high fashion duds as she does in her numerous lingerie or bikini-clad photo shoots. She also recently snagged the front cover of Victoria’s Secret new 2012 swimsuit catalog from her fellow Angels.

It doesn’t matter what Candice is wearing, with those lips and that bod, she looks smoking in anything.