AffairWho is Michael C. Hall’s wife, Morgan MacGregor? Dexter star has been married twice before, his affairs, breakups! June 18, 2018