If the gig description stated clear dress codes and the freelancer does not meet these requirements, the freelancer has not complied with the regulations. You are within your right to send the freelancer home and report it as 'gig not completed'. If the dress code is not clearly stated, the freelancer remains entitled to work the gig.