ثم حصلت غزوة بدر وانتصر فيها المسلمون وكان قد أُسر أبو العاص وكان قد خرج مع قريش حينها ففدته زينب بقلادةٍ لأُمها خديجة -رضي الله عنها- إلا أن النبي حرّر أبا العاص وأعاد لها القلادة، وأمر أبا العاص بإرسال زينب إلى المدينة؛ لأن كلاً منهما على دين.
ويعتقد بعض المحققين أن فاطمة هي البنت الوحيدة للنبي وبقية البنات النبي ص.