Veiled hat