The best party dresses to wear this Christmas Dress, £175, Aligne Dress, £54.99, H&M Dress, £189, Karen Millen Dress, £99, John Lewis ...
Examples include the White Party, Gatsby Night ... or slacks with blouses or sweaters. The cruise line requests that passengers do not dress in casual wear, such as shorts, T-shirts, frayed ...