Rachel Weisz has announced that she is expecting a baby.
The actress, 48, who is married to James Bond star Daniel Craig revealed the impending arrival to the New York Times, saying
“I’ll be showing soon. 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 couple both have children from previous relationships – Ms Weisz has an 11-year-old son with director Darren Aronofsky and Mr Craig a 25-year-old daughter with his former partner, actress Fiona Loudon – but this will be the couple’s first child together. They have been married since June 2011.