Daniel Craig and Rachel Weisz have tied the knot on Wednesday. The couple are known to each other since last 2004 and they come close during filming thriller Dream House Last year. They spent last Crhristmas together in Somerset. The 43-years-old James Bond star Daniel was married to Fiona Loudon and dated German actress Heike Makatsch and Satsuki Mitchell after his divorce while 41-years old Oscar-winning English actress Rachel had a 9-year relationship with “Black Swan” director Darren Aronofsky while 41-years old Daniel. The wedding ceremony was attended was 18-years-old daughter Ella of Daniel and 5-years-old son Henry of Rachel. Rachel has Henry with Aronofsky while Daniel has Ella with previous wife Fiona Loudon. Our best wishes for the new couple.