If there are specific requirements and expectations, then they should be very clearly set out in advance.
Having to bring in an entirely subjective opinion of being "too urban" makes it clear that they were not in violation of the dress code.
Certainly piercings and tattoos are traditionally turn-offs, and dress-codes against those I expect to be common.