Candice also revealed that she chose the moniker Ariel for her baby boy. "These are the most precious gifts life has given me. I am a lucky woman to be their mummy, to help guide them through this thing called life... Now they will always have each other 💙Anacan & Ariel 💙"
Swanepoel's older son has a traditional girl's name as well - Anacã, with its root in Hausa, means 'sweet-faced'.
The 29-year-old walked in the 2017 VS show while pregnant, announcing that she and husband Hermann Nicoli, were expecting baby number two back in December - just one month after walking the runway in Shanghai.