attractive person who dresses well - Spanish English Dictionary