Rocker Jack White's divorce from estranged wife Karen Elson has been finalised.

The former White Stripes star and the British beauty separated in 2011 after six years of marriage, and Elson filed for divorce last year (12).

Now their split is finally official after a judge in Nashville, Tennessee signed the divorce agreement on 26 November (13).

Elson has been named as the primary resident parent for the couple's two children, daughter Scarlett and son Henry.

White, who also retained rights to all his musical businesses including his record label Third Man Records in the agreement, was granted a total of 150 days a year with his kids.

Despite the fact the two reportedly split amicably, Elson obtained a restraining order against the rocker in August (13), over allegations he targeted her with angry emails because he didn't want their kids attending the same school as rival rocker Dan Auerbach's daughter, Sadie.