hardy married sarah ward in 1999. they divorced in 2004. he has a son with ex-girlfriend rachael speed, louis thomas hardy (born 8 april 2008). hardy proposed to actress charlotte riley, after a year of dating. they were married in 2014.