A man who is overly concerned with his appearance
Neat, trim, or smart in appearance
Stylish and neat in appearance
Stylish or attractive in appearance