زيد بن حارثة
Zaynab was married to Zayd ibn Harithah until they divorced and she married Muhammad.