Habibah bint Ubayd Allah
After her parents got divorced, due to her father abandoning Islam for Christianity, her mother married Muhammad. Thus, Muhammad became her step-father as well.
She has been recorded with the odd name "Habibah bint Umm Habibah bint Abu Sufyan" in some Islamic Biography books. This could be due to her father leaving Islam.