must-have vacation shirt for cruise entertainment