dandy

noun

A man unduly concerned with looking stylish and fashionable.

adjective

Excellent.