The star of Dexter, Michael C Hall has tied the knot, E! News reports.

The actor married his longtime girlfriend, Morgan MacGregor in a secret ceremony in New York.

The website's source says that the pair were married in City Hall, but no other details have been revealed.

Michael has been in a relationship with Morgan for four years. This will be his third marriage, his first being to Amy Spanger and his second to his Dexter co-star Jennifer Carpenter.