Pulchritude

n.
  1. That quality of appearance which pleases the eye; beauty; comeliness; grace; loveliness.
  2. Attractive moral excellence; moral beauty.