Zayd ibn Harithah
Zaynab was married to Zayd ibn Harithah until they divorced and she married Muhammad.