Her secret is out! Candice Swanepoel, who is expecting her first child with fiancé Hermann Nicoli, took to Instagram this week to share a beautiful black-and-white bump photo, with a simple caption to let the world know the sex of her baby. "My not so little boy," the 27-year-old Victoria's Secret star wrote.
Mum-to-be Candice and Brazilian model Hermann, 33, have been together for over ten years, and announced their engagement last summer.
Candice Swanepoel has announced the gender of her baby
It's not known how far along Candice is in her pregnancy, but she is certainly in good company – fellow Victoria's Secret model and best friend Behati Prinsloo is expecting a baby girl with her husband Adam Levine.
"Candice and Behati are best friends and they are not far apart from each other in pregnancy due dates," a source told E! News. "They both have been experiencing the first stages of being pregnant together and are happy to have each other who understand. They can't wait to be mummies!"
It's Candice's first child with model partner Hermann Nicoli
South African Candice has been open about her desire to start a family, telling HELLO! magazine last year: "I would love to have children."
She announced her pregnancy in March, sharing a very sweet photo of her and Hermann holding hands over her bare belly, writing alongside: "Agora e #barrigapositiva ! #babyangel," which roughly translates to "What happens now, large belly! #babyangel."
The 27-year-old announced her pregnancy in March
Since then Candice has shared a number of stunning maternity photos on her Instagram account. "Getting the tum in the sun," she captioned one snapshot posted in April, which showed her posing in a green bikini. Later that same month, she shared a picture of herself bearing her belly in a pose that was made to look like she was holding up the moon.