Charming, confident, and carefully dressed.
Suave, urbane and sophisticated.
Aware of current trends and fashions.
Attentive, alert; often encountered in the negative ‘not with it’ - not understanding, not alert