20. Daniel Craig & Rachel Weisz
Having a relationship away from the spotlight and camera flashes might be one of the ingredients to a long-lasting relationship. Daniel Craig and Rachel Weisz got to know each other in 1994 while working on Les Grandes Horizontales. However, their relationship did not start there as he was still married to actress Fiona Loudon. After contacting his lawyers and splitting from Loudon, he formed romantic relationships with other celebrities, but he risked marrying again, this time to Weisz.
Due to Craig’s superstar status, the actress suggested that they intentionally keep their relationship low-key as “it would be a betrayal”. Well, this might be a very effective way of keeping their relationship stable, considering the fact that they have been married since 2011. The couple welcomed their firstborn, a daughter, in September 2018. Earlier that year, the Skyfall actor purchased a $6 million estate in Brooklyn, New York. It seems that his investments in settling down with Weisz have paid off.