If you really don't like dressing for dinner, most ships will have a more casual option. On our cruise, with the exception of the embarkation night, most people did dress a bit for dinner. Expect to see a mix of dresses, dress pants, dress shirts, and blouses.