There is basically no restriction. However, you should bear in mind that storage space in the cabins is limited and that there are no storage rooms on the boats. That’s why it’s best to avoid suit cases (especially hard covers are completely out of place here) and bring a duffel or flexible travel bag instead. You should also bear in mind that people tend to dress casually on boats and certainly don’t need evening dresses.