Karolina Kurkova has confirmed she is pregnant again.

The former Victoria's Secret Angel, who has five-year-old son Tobin with husband Archie Drury, revealed she is expecting her second child via Twitter.

Alongside three photographs of her son kissing her growing baby bump, she tweeted today (08.07.15): ''My second bundle of joy is on its way and Tobin can't wait! #Happiness #Love #KKBaby2.''

Rumours first began swirling the blonde beauty is set to welcome her second child over the weekend.

The 31-year-old model, who got married in 2009, previously admitted motherhood completely changed her life and made her feel more powerful.

She told 'Access Hollywood' at the time: ''I feel very different. After having a baby things just change. Something inside of you switches and you become this powerful big mama who can deal with anything and do everything. I never sit down. I'm always running around. I'm sure other mothers feel the same way!

''I take care of the house, I cook, I work and I walk the runway.''

Karolina also claimed Tobin still has no idea she is famous until recently.

She told The Fashion Spot: ''On TV, he sees 'That's mommy!' But then everyone that's blonde he thinks, 'That's mommy!' Now he's starting to recognise the difference, but before there was like a billboard, and he was like, 'Who's that? Ooh, that's mommy!' Everything was 'mommy.' Everyone who was blonde.''