attractive, pretty, handsome, good-looking, nice-looking, pleasing, alluring, prepossessing, as pretty as a picture, lovely, charming, delightful, appealing, engaging, winsome, ravishing, gorgeous, heavenly, stunning, arresting, glamorous, irresistible, bewitching, beguiling, gra