Allah Almighty said in His Glorious Book:
“All praise is due to Allah, Creator of the heavens and the earth, who made the angels messengers having wings, two or three or four. He increases in creation what He wills. Indeed, Allah is able to do all things.” [Fatir 35:1]
So are the angels bodies, or are they devoid of bodily characteristic?
Allah also said:
“Angels, harsh and severe; they do not disobey Allah in what He commands them, but do what they are commanded.” [Al-Tahrim 66:6]
Also what has been mentioned in the Tafsir of Surah al-Baqarah concerning the two angels, Harut and Marut, and how Allah Almighty placed in them the lustful desire of humans. So can it be deduced from all of this that the angels have hearts?
سؤال في صفات الملائكة