How Many Wives Did Muhammad Ali have?

Muhammad Ali was married to Sonji Roi for 1 year and 5 months. He then married Belinda Boyd/Khalilah Ali. After having a 2 year affair, his almost 10 year marriage ended and he married Veronica Porsche. After their divorce 9 years later, he married Yolanda Ali. During all of this time, Ali ‘accumulated’ two sons and seven daughters!