Steve Harvey has a total of seven children from three separate marriages. He has four biological children, Karli, Brandi, Broderick Jr. and Wynton Harvey, as well as three step children, Morgan, Jason and Lori Harvey.
Steve Harvey has been married three times and has had children in each. His first three children are from his first marriage to Marcia Harvey. His fourth child is from his second marriage with Mary Lee Shackelford. His three stepchildren are his third wife Marjorie Bridges' biological children, however Steve raises them as his own. Steve and Marjorie also have three grandchildren, Rose, Noah and Elle.