Candice Swanepoel, 27, posted on her Instagram page Saturday a photo of herself lying down in her underwear and her and a man both touching her stomach, a day after E! News learned the Victoria's Secret Angel is pregnant with her and Brazilian fiancé Hermann Nicoli's first child.
"Agora e #barrigapositiva ! #babybump," she wrote.
She later changed the last hashtag to #babyangel.
Swanepoel has just begun her second trimester. She is not showing yet in the pic, especially given that she is on her back.
"She's so excited," a separate source said, regarding the pregnancy news.
She and Nicoli got engaged in August 2015. The South African model showcased her engagement ring weeks later. Swanepoel and Nicoli have been together for about a decade and first met in Paris when she was about 17.
The two plan to spend this summer in New York, weeks before she is set to give birth, E! News had learned.
Prinsloo and Levine have not commented about her pregnancy.
When asked that year if she could ever see herself having a family and modeling at the same time, Swanepoel told V magazine, "I mean, it's difficult. I have a dog and it's like, wow. I think about the girls taking care of their business and their children and everything. It's a lot. But you make it work, and at a certain point you long for your own family, something more than just work."
"So yeah, I do think about it," she added. "But I still have a lot more to do. I'm only 23."