stylish

adj

1.
having elegance or taste or refinement in manners or dress
Antonym:
styleless
Derived from:
stylishness
2.
being or in accordance with current social fashions
Derived from:
stylishness