Michelle Branch Files For Divorce After Domestic Assault Charge: Michelle Branch has filed for divorce just days after she posted that her husband was cheating on her and she was arrested for domestic assault.…