angelical

adjective
  1. having the qualities of an angel; pure, innocent, or heavenly
  2. Usage: often used to describe someone’s appearance or behavior
  3. extremely beautiful or good in a spiritual way
  4. Usage: literary or poetic usage

Examples