This is Michael‘s third marriage. He was previously married to actress Amy Spangler from 2002 to 2007 & to his former Dexter co-star Jennifer Carpenter from 2008 to 2011. He & Macgregor met in 2012. She is a Los Angeles-based book reviewer & novelist & I could not find her age anywhere on the internet. Have at it, ONTD sleuths. Michael C. Hall is 45.
He will never be as hot as when he was Dexter. Do you think third time's a charm, ONTD?