It is not permissible to say of a girl that she is an angel or that she is like an angel, because that is an imitation of the mushrikeen who described the angels as being female.
Allaah says of them (interpretation of the meaning):
“And they make the angels who themselves are slaves of the Most Gracious (Allaah) females. Did they witness their creation? Their testimony will be recorded, and they will be questioned”
Shaykh Bakr ibn ‘Abd-Allaah Abu Zayd (may Allaah preserve him) said: With regard to calling women by the names of angels, it seems that this is haraam, because it is an imitation of the mushrikeen who made the angels daughters of Allaah, exalted be Allaah above what they say. A similar matter is giving girls names such as Malaak, Malakah and Malak. End quote. Mu’jam al-Manaahi al-Lafziyyah (p. 565).
Shaykh Ibn ‘Uthaymeen (may Allaah have mercy on him) was asked about calling a girl Malaak, and he did not allow that. Majmoo’ Fatawa al-Shaykh Ibn ‘Uthaymeen (3/67).
Using such words in verse to describe a girl is wrong, especially if the poem is a haraam love poem (ghazal). The angels are “noble slaves who do not disobey the commands of Allaah and do what they are commanded to do.” They should be regarded as being above having their names used in such ways.
And Allaah knows best.