It can be difficult to pack for a cruise holiday, especially as they become more and more trendy.
The ships can feature a huge amount of amenities, from pools to restaurants and theatres, there is something for everyone.
With that in mind, it's no longer as simple as dressing comfortably, but you might not have the space to get suited up.