Dandy

Noun/Adjective
  1. A man who is overly concerned with his appearance and fashion. Noun/Adjective
    He was a dandy, always dressed in the latest styles.
  2. Something excellent or first-rate (informal). Noun/Adjective
    That was a dandy of a performance.