Jack White, Karen Elson

Jack White and Karen Elson's divorce is finalized, two years after their initial separation.

According to The Associated Press, a Nashville judge signed the divorce agreement on Nov. 26, naming Elson as primary caregiver for the couple's two children, Scarlett, 7, and Henry, 6. White will be given 150 days a year with them.

The most shocking celeb splits

White also will retain rights to all his musical businesses, including The White StripesThe Raconteurs, Dead Weather and his record label, Third Man Records.

The couple married in June 2005 in a canoe in the Amazon, but announced their separation in 2011. Though they threw a divorce party to celebrate the occasion, the split turned ugly earlier this year. Elson filed a restraining order in which she accused White of threatening her. White denied the allegations.