Heidi Cruz Heidi Cruz called her husband, 2016 presidential candidate Ted Cruz, “an immigrant” on Saturday to a group of Indiana rally attendees. Like her husband, Heidi spent some of her formative years overseas, as her parents were Christian missionaries.