It is always advisable when flying business class to dress smart casual at a minimum. You should also make sure however to be comfortable for the journey ahead.