As long as the shirt has a collar, it will be fine. HAL recently relaxed its dress code, having just smart casual and formal nights (no more informal, which fell in between). The only types of shirts specifically excluded are T-shirts and tank tops.
More on this topic is here
, directly from HAL.