He has been married for three times till now. He got married for first time in his life with Jacqueline Goldenberg. The couple got married in 1989. They dissolved their marriage in early 90s.
After that, he got married for second time, on 16 July 2005 with Emilia Fox. She is an English actress. After three years of marriage couple announced that they split up and that was year 2008. In January 2009, Harris filed for divorce. The divorce was finalized in June 2010.
On 9 November 2013, he got married for third time with his longtime girlfriend Allegra Riggio. She is on-air personality of both TV and Radio and a lighting designer. They began their love affair since November 2009. In July 2013 they got engaged. After five month of engagement, they got married and still together. They have no children together till the date. As an actor his net worth is around 8 million dollar.