
Rachel Weisz has revealed how she has managed to keep her family life with husband Daniel Craig out of the public eye.
The British star, 53, lives in New York with Craig and their children but despite their collective stardom, they have remained largely out of the spotlight unless they are promoting their acting work.