Australian Hollywood star and Chanel spokeswoman Nicole Kidman is expecting a baby with her husband, the country singer Keith Urban.
A statement from her publicists said the couple were "thrilled".
Kidman adopted two children with former husband Tom Cruise but revealed last year she had had two miscarriages in their 10-year relationship.
The Oscar-winning Kidman, 40, married Urban in 2006 and recently finished filming Baz Luhrmann epic Australia.
Publicist Wendy Day said in a statement: "Nicole Kidman and Keith Urban confirmed today that they are expecting a baby. The couple are thrilled."
In November, Kidman, who won an Oscar for The Hours, told a woman's magazine she would love to have a child with Urban.
"What will be will be. It's in God's hands," she said.
In the Luhrmann epic, also starring Hugh Jackman, Kidman stars as an English aristocrat who takes over a cattle ranch in Australia before World War II. ( BBC )