Rachel Weisz and Daniel Craig have welcomed their first child together, a baby girl.
The Oscar-winning actress, 48, and her James Bond star husband, 50, told friends they were "very happy" to welcome their daughter into the world.
The baby is the first child for the Runaway Jury and Denial star and her hunky hubby who wed in 2011.
Each already have a child from previous relationships.
The private couple had been laying low in New York as they prepared for the birth of their child and last walked a red carpet together in April.
Rachel was last pictured earlier this month in the Big Apple, where she covered her large baby bump with a black smock top.
The actress first shared her baby news in an interview that month with the New York Times, telling the publication: "Daniel and I are so happy. We're going to have a little human. We can't wait to meet him or her. It's all such a mystery."
She later talked about raising her newborn in the UK, with Stephen Colbert on The Late Show.
"Is the child going to be raised American or English," Colbert asked the NYC resident, causing Rachel to quip: "I suppose it will have to be bilingual!"
Daniel and Rachel kept details of the pregnancy a closely guarded secret, not publicly revealing the due date or the gender of the baby.
Source: Daily Mail Online