Topless Candice Swanepoel in racy red underwear for Victoria's Secret photoshoot

11:31   22 December, 2017

Candice Swanepoel announced her second pregnancy with fiance Hermann Nicolli last week. 

And Candice Swanepoel, 29, proved she was on top form as she posed in the latest Victoria's Secret underwear for a racy Christmas shoot.

The South African model, who gave birth just over a year ago, slipped into nothing but red underwear for the festive picture.