Daniel Craig and Rachel Weisz knew each other for 16 years before they started dating - and showed their decade-long marriage is still going strong with a very loved-up display at Venice Film Festival
Daniel Craig and Rachel Weisz have known each other as far back as 1994, when they first played lovers in a steamy theatre production together.