Model Eva Marcille is set to become a first-time mum - she is pregnant with songwriter boyfriend Kevin Mccall's baby.

The one-time America's Next Top Model winner has confirmed her baby news to Bet, insisting she's thrilled to give life to her partner's child.

The 28 year old says, "Being able to bring a life into the world is every woman’s dream but for me it's more than just a dream, it is a magical, mystical journey which I get to share with this amazing man. Kevin is the only man who I would share this moment in life with."

Marcille is five months pregnant.