heidi married ted cruz on may 27, 2001. heidi met ted cruz while the two were working together on george w. bush's 2000 presidential campaign. in april 2008, cruz gave birth to her first child, caroline camille cruz. her second daughter, catherine christiane cruz, was born in 2011.