Julia Roberts says her husband Danny Moder remains the greatest source of joy in her life after 23 years of marriage.