Miranda Kerr has confirmed she is pregnant.
The Australian model - who married long-term boyfriend Orlando Bloom in secret last month - has admitted she is expecting a baby with the 'Pirates of the Caribbean' star and is due to give birth in January.
She told Spain's Vogue magazine: "Yes, I'm pregnant. Four months along."
Rumours that the 27-year-old beauty was pregnant emerged last month, with a source claiming Miranda had been telling all her friends about her baby bump.
Although she refused to confirm these reports, Miranda did admit she couldn't wait to start a family with the 33-year-old hunk.
She said: "I've always been open about wanting to be a mother one day, and I've always thought Orlando would be a great dad.
The couple started dating in 2007, and tied the knot in a surprise ceremony in Los Angeles last month.
Miranda recently added: "Our wedding was exactly what we both hoped for and it turned out as planned in every way. We always intended for the wedding to be a private and intimate occasion and we haven't shared any details as it's something we'd like to keep as our special secret."