We saw no one in shorts at dinner men or women. I presume it follows X dress code..It is not Fine Cut or EDEN, but not the buffet either. Men were in khakis and polos or Carib style shirts ..ladies. sun dresses, or capris..nice tops.. sweaters needed if a cool nite.
btw there is no stuffy dress code on Celebrity anymore..just nice resort , country club standards. ..most men own khakis at least ...save shorts for the buffet or pool deck