Heidi Nelson Cruz
Texas Sen. Ted Cruz and Heidi Nelson Cruz met in 2000 working for George W. Bush’s campaign and married in May 2001. The 42-year-old is the managing director at Goldman Sachs in Houston, but has taken unpaid leave to assist with her husband’s campaign, according to Bloomberg.com. She was born in San Luis Obispo, California, but traveled to Africa and third-world countries with her Seventh-Day Adventist parents, who were involved in missionary work. The Cruzes have two young daughters, Caroline and Catherine.