Rachel Weisz and Daniel Craig Welcome a Baby Girl

The mystery is finally over — it’s a girl!

Congratulations to Rachel Weisz and Daniel Craig who welcomed their first child together earlier this month. 

The 48-year-old actress announced the pregnancy in April, telling The New York Times, “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.”

The two got married in 2011 in an intimate NYC ceremony, where they also currently live. Weisz already has an 11-year-0ld son with Darren Aronofsy and Craign has a 25-year-old daughter Ella with actress Fiona Loudon.

According to sources close to the coulee, Weisz and Craig are “very happy” with their new bundle of joy. The three were even seen for the first time since the birth on Wednesday in New York. The two doting parents carried their baby girl around the Big Apple in a baby carrier, while sporting casual looks — Weisz looked fabulous in a nude Burberry trench coat over a white shirt, slouchy T-shirt and leggings, while Craig opted for a grey T-shirt, indigo jeans and a basketball cap.

Congrats, you two!