Pregnant Eva Herzigova is going to have a baby boy.

The Czech-born supermodel, who is due to give birth in the next two weeks, has revealed the sex of her unborn child and says she can't wait to meet her son.

Speaking at the Cannes Film Festival on Wednesday, Eva said: "We are having a boy! I am so excited. I cannot wait for motherhood."

The catwalk beauty and her Italian boyfriend Gregorio Marsiaj plan to wait until after the birth to decide on a name.

Eva said: "We haven't chosen one name but we have a little list of names we like. I think you have to wait until that moment and see what names suits. I don't think you can say beforehand."

The 34-year-old blonde confessed she had been nervous about stepping out at the world famous film festival while heavily pregnant.

RELATED PHOTOS AND ARTICLES
Eva Herzigova - 2006 World Music Awards - ArrivalsEva Herzigova - 2006 World Music Awards - ArrivalsEva Herzigova - 2007 Cannes Film Festival - Day One - May 16, 2007Eva Herzigova - 2006 World Music Awards - ArrivalsEva Herzigova - 2006 World Music Awards - ArrivalsEva Herzigova - 2007 Cannes Film Festival - Day One - May 16, 2007
2006 World Music Awards - ArrivalsElizabeth Hurley Marries In An English Castle
Elizabeth Hurly Has Wedding MonthEva Herzigova Feels "Powerful" Being Pregnant
2007 Cannes Film Festival - Day One - May 16, 2007