stylish
correct
stylish, elegant, smart
handsome, elegant, stylish (good-looking and/or well-dressed/well-groomed, of men as well as women, but more often of men when referencing physical attractiveness)
(ux)
nice(-looking), elegant, stylish (more generally)