Daniel Craig, best known for playing James Bond in the eponymous film series, rose to international fame with Casino Royale . And while most know Craig for his relationship with fellow actress Rachel Weisz, with whom he has a young daughter, he was also once married to Fiona Loudon, with whom he also has a daughter – Ella, 29. The 7 richest Real Housewives of Beverly Hills of all time However, those who think being the child of a wealthy Hollywood star would guarantee you an easy life of riches would be wrong. With a reported net worth of around US$160 million and the likelihood that he will bag an additional US$25 million for his as-yet-unreleased Bond flick and the two sequels to Knives Out , you’d think he’d be keen to pass on his wealth to his two daughters. Instead the No Time to Die star recently declared inheritance to be “distasteful”. Beyoncé and Jay-Z confirmed as new faces of Tiffany & Co Why? Well, it turns out he has a more altruistic plan: to give away his fortune to help others instead. Craig told Candis magazine: “I don’t want to leave great sums to the next generation. I think inheritance is quite distasteful. My philosophy is get rid of it or give it away before you go,” adding, “Isn’t there an old adage that if you die a rich person, you’ve failed ?” Will Paris Hilton reach billionaire status like frenemy Kim K? He’s not the only celebrity to want to give away the large majority of his considerable fortune rather than spoiling his children. Bill and Melinda Gates have also gone on record in the past about their humble parenting style , though their children are still likely to inherit around US$10 million each. Want more stories like this? Sign up here. Follow STYLE on Facebook , Instagram , YouTube and Twitter .