Iman’s daughter Zulekha Haywood
Zulekha Haywood was born on July 5, 1978. She is 39 years old now. She is the daughter of supermodel Iman who was very popular in the 80s and early 90s. Her father is a basketball player, Spencer Haywood.
Zulekha Haywood was born on July 5, 1978. She is 39 years old now. She is the daughter of supermodel Iman who was very popular in the 80s and early 90s. Her father is a basketball player, Spencer Haywood.