Eva Herzigova is pregnant.
The supermodel is expecting her third child with her partner Gregorio Marsiaj.
Her agency Storm Models confirmed the news on Wednesday.
The Czech-born model is due to give birth in the Spring.
She is believed to be four-and-a-half months pregnant.
Eva, 39, already has two sons, 21-month-old Philipe and five-year-old George, with Gregorio.
The beauty gushed about motherhood earlier this summer.
"Being a mother is a hard job, but it's the best in the world. Every day is something new and great," she told Amuse magazine in June.
Eva said her son George is at "a wonderful age". And she's trying to soak that up as much as possible.
"He's already trying to find out how I'm going to feel about it when he leaves home. He's like, 'Mum, I'm going to marry and leave the house and have a family and are you going to miss me? How sad will you be?' It's a taste of what is to come,' she said.
Eva hit the runway last month for the Tereza Maxova Foundation. The organisation raises funds for children in need in the Czech Republic.
© Cover Media