When preparing for your upcoming cruise, you will want to make sure that you have an outfit for formal night.
While the actual terminology varies from cruise line to cruise line (Carnival, for instance, calls it "elegant night"), it's a great opportunity to dress up, take some family photos, indulge in a delicious three-course dinner, and enjoy the evening's festivities.
You might be wondering what to pack, though. Is a cocktail dress appropriate, or should you pack one of your floor-length formal gowns?