Weve done Yacht Club twice for Caribean cruises,,,, I wore shorts several nights with a polo...as did many others. Cruising has become much more casual....
You will also find you will eat many of your breakfasts and lunches on the Sun deck where they offer a nice variety of food....