giving pleasure or delight to the mind or senses
physically attractive
(of a person) pleasant to look at
beautiful
beautiful; attractive; pleasant
beautiful, charming; agreeable
pleasing and pleasant to look at; large in amount or extent; to a certain extent
attractive
splendid
beautiful, marvelous