You may have seen those Hawaiian shirts on RCCL or NCL or Carnival. but Celebrity is different. Their official policy prohibits casual clothes on formal nights. It is, however, always up to the maitre d' to enforce the rules or not. I simply would never advise someone to take the risk that they might be denied entrance to the dining room. Better to wear nicer clothes and not have to worry about it.