James McAvoy and Anne-Marie Duff splitting up rocked the showbiz world.The pairing were thought to be one of the strongest couples in showbiz, with their silence over their marriage exuding a confidence in their relationship.They first met while working on Shameless in 2003, in which Duff played the love interest of her future husband's character.