Candice Swanepoel and her fiancé Hermann Nicoli have welcomed a baby boy called Anaca.

Candice Swanepoel

Candice Swanepoel

The 27-year-old model gave birth to her first child on Friday (07.10.16) and has already received public congratulations from her photographer Jerome Duran, who posted a pregnant nude he had taken of her on Instagram.

He captioned the black and white image: "THE MOST BEAUTIFUL MAMA Congratulations!! @angelcandices @hermannicoli Welcome Anaca!!! Already sooo much LOVE for you and the new family! (sic)"

The Victoria's Secret beauty and Hermann, 34, have been together for 11 years and announced back in August that they intended to call their first child Anaca.

Candice has kept fans up to date with her pregnancy via Instagram over the last few months, frequently posting pictures of certain landmarks moments, like a safari-themed baby shower thrown for her in Brazil in August.

At that event, Candice revealed the name of her son, which is a Brazilian word for a bird. The word Anaca was, in fact, hung from the wall over a table featuring a host of desserts.

More recently, the South African model posed in nothing but underwear and a sheer white blouse to show off the size of her baby bump.

Since the news of Anaca's birth was announced, Lily Aldridge - the model who is a good friend of Candice - took to Instagram to congratulate her and Behati Prinsloo, who also recently had her first child.

She wrote: "Words can not express how much I love these mamas!!! Congrats. (sic)"