Jennifer garner and ben Affleck are going through a divorce.