stylish

adjective
  1. having or showing good taste in clothing, appearance, or design; fashionable and elegant

Examples