The Prophet ﷺ used to stay with Zaynab bint Jahsh and drink honey at her place. So Hafsa and I agreed that whichever of us he came to would say to him, "I smell maghafir on you. Have you eaten maghafir?"He went in to one of us, and she said that to him.He replied, "No, but I drank honey at Zaynab bint Jahsh's, and I will never do it again."Then this was revealed, "Prophet, why do you forbid yourself what Allah has made lawful for you" [Tahrim 66:1], down to "If you two turn to Allah in repentance" [Tahrim 66:4], which refers to Ayesha and Hafsa. And "When the Prophet confided a matter to one of his wives" [Tahrim 66:3] refers to his saying, "No, but I drank honey."
حدثني الحسن بن محمد بن صباح حدثنا حجاج عن ابن جريج قال زعم عطاء أنه سمع عبيد بن عمير يقول سمعت
كان يمكث عند زينب بنت جحش ويشرب عندها عسلا فتواصيت أنا وحفصة أن أيتنا دخل عليها النبي ﷺ فلتقل إني أجد منك ريح مغافير أكلت مغافير فدخل على إحداهما فقالت له ذلك فقال لا بل شربت عسلا عند زينب بنت جحش ولن أعود له فنزلت {يا أيها النبي لم تحرم ما أحل الله لك} إلى {إن تتوبا إلى الله} لعائشة وحفصة {وإذ أسر النبي إلى بعض أزواجه} لقوله بل شربت عسلا