Victoria's Secret has a new collection of posh pants out, which means the majority of our news stories this week have featured the likes of Miranda Kerr and Alessandra Ambrosio in their smalls. We make absolutely no apology for that. Today it is the turn of Candice Swanepoel.

Candice Swanepoel in red lingerie

She runs the full gamut of underwear emotion, from the pure and virginal (in a slightly disco way).

Candice Swanepoel in white lingerie

To the red and essentially quite slutty (in a classy way).

Candice Swanepoel in suspenders

To...purple.

Candice Swanepoel in purple lingerie