Victoria Secret supermodel Candice Swanepoel is having a monumental year. The 27-year-old South African native took to Instagram during the summer of last year to announce that she and her partner Hermann Nicoli were engaged. Then she strutted her stuff down the runway at the annual VS Fashion Show and now she has just (kind of) confirmed via Instagram that she is expecting her first baby.

NEW YORK, NY - DECEMBER 07: Victoria's Secret Angel Candice Swanepoel Lights The Empire State Building In Pink Stripes on December 7, 2015 in New York City. (Photo by Dimitrios Kambouris/Getty Images for Victoria's Secret)

Rumors began to swirl that Candice was pregnant just few days ago after a source broke the news to E!. However, Candice had yet to confirm or deny anything herself. But it looks as though she’s decided to do just that with this mysterious Instagram she just posted. Candice took to the social media platform just this morning to share this illustration of her depicted as a mermaid, snuggling a little mermaid baby. The illustration wasn’t accompanied with any text, but the message is pretty clear.

View this post on Instagram


A post shared by Candice Swanepoel (@angelcandices) on

While this isn’t exactly as straightforward as Rob Dyrdek’s gender reveal or Hilaria Baldwin’s recent baby-related Instagram, you have to hand it to Candice. We can confidently say that we’ve never, ever seen a celebrity pregnancy announcement like this before. 10 points for originality there, Candice.

What celebrity baby are you most looking forward to? Share with us on Twitter @britandco.

(Photo via Dimitrios Kambouris/Getty)