Prefer a pair of black dress shoes for formal occasions, ghillies just look like you're trying too hard. But if you like 'em..........by all means wear 'em.