Rachel Weisz marries Daniel Craig in New York
Actress Rachel Weisz has married the Bond star Daniel Craig.
The couple tied the knot in a secret ceremony in New York.
Ms Craig's son with her former partner, director Darren Aronofsky, was one of only four guests present.
Last week it was announced that the Oscar-winning actress had joined the cast of the forthcoming star-studded film adaptation of The Wizard of Oz.
Ms Weisz will star alongside James Franco and Mila Kunis in Oz: The Great and Powerful.