The soon-to-be-mom Candice Swanepoel has finally come out of her shell and confirmed the news of her pregnancy.

As we earlier reported about Candice Swanepoel being pregnant, now the model herself has confirmed the news. Candice is expecting her first child with fiancé Hermann Nicoli.

The Victoria's Secret angel, who has just entered into her second trimester of pregnancy, took to Instagram to officially announce the big news of her life. She posted a picture of herself lying on the bed with her and Hermann's hand on her belly with a caption , "Agora e #barrigapositiva ! #babyangel".

Meanwhile, Candice's friend and co-angel Behati Princeloo, who is also expecting her first child with husband Adam Levine, has chosen to keep mum about her pregnancy. Reportedly, Behati is also in her second trimester of pregnancy, and both the VS angels are quite excited about sharing the life changing experience together.

Candice and Hermann who have been dating for the past ten years, got engaged last year in August. In one of her interviews with W magazine, the South African-born beauty did show her desire to start her family.

"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.", she said.

Now, when the model has chosen to start a family and posted it on Instagram, she has been all over on the social media with loved ones congratulating her and suggesting her prospective baby names.