Charming, confident, and carefully dressed.
Suave, urbane and sophisticated.
Fond of dressing up; keen on fashion.
Elegant, smart, or stylish.