In 2007, he started dating actress Jessica Biel. After an intermittent relationship that lasted several years, the couple married in October 2012, in Puglia, Italy. The couple welcomed a son, Silas Randall Timberlake, in April 2015. The couple are said to have welcomed their second child, a son, in July 2020.