After three years of dating, Harris became engaged to Supernatural actor Jensen Ackles in November 2009. The couple married on May 15, 2010, in Dallas, Texas. It was announced on January 7, 2013, that the couple were expecting their first child together. Their daughter was born in May 2013. On August 10, 2016, the couple announced that they were expecting twins together, later in the year. Their twins, a son and a daughter, were born in December 2016.