Josh Brolin and Diane Lane have declare divorce after an eight-year marriage. They have no children together. As TMZ reports, it is unclear if they have filed official documentation yet. There were problems in the marriage. Months after marrying, Josh was arrested for spousal battery, but the charges were later dropped.