Candice Swanepoel has welcomed her second child.

The Victoria’s Secret model confirmed the birth of her baby boy in an Instagram story overnight, writing that she was “blessed”.

Swanepoel, 29, confirmed earlier this year she and husband Hermann Nicoli were expecting a boy. They are already parents to son Ancan, 20 months.

The South African supermodel hasn’t been shy about documenting her pregnancy on Instagram, including some sweet snaps of Ancan waiting to meet his baby brother.

The June birth of her baby means Candice was two months pregnant when she walked the runway at the Victoria’s Secret fashion show in Shanghai in November.

Not that you could tell.