Shanina Shaik is pregnant.

Shanina Shaik is pregnant

Shanina Shaik is pregnant

The 31-year-old model has announced she's expecting her first child with her boyfriend Matthew Adesuyan.

She said: "I am really happy to share this with everybody. I think everyone in our close family circle is shocked by how long we've been able to keep this a secret."

Shanina and Matthew have actually "been apart for a lot of the first trimester", because they've both been busy with work.

However, Shanina is "very pleased" with how her pregnancy has gone so far.

She told E! News: "It's been really difficult to keep it quiet, especially with the circumstances of my work as well.

"As a lot of moms and pregnant women know, it's common to be nauseous with morning sickness in the first trimester. It's really a time to be resting. I have been very lucky to have a pretty good pregnancy. I've been very pleased.

"It was really difficult to be nauseous in the first three or four months while I've been working. I've been able to work and have fun too, which has been really great so far."

Shanina has been wearing a lot of oversized blazers over recent months, in an effort to keep her pregnancy under wraps.

But the catwalk star can't wait to show off her baby bump from now on.

She explained: "I'm really excited to show my bump, so I really understand why Rihanna and Shay Mitchell show the bump. I want to show it because it's an exciting time. Women's bodies are just so amazing with the capability to grow life.

"At this moment, I've been very private about my pregnancy. I've been wearing a lot of oversized blazers and I cannot wait to get out of them, show my bump, and feel more relaxed. I want to be comfortable, but stylish."