I am going on a cruise this year as an expert/speaker rather than a guest. I have not cruised before and I understand this cruise line (Fred Olsen) is quite traditional when it comes to formal nights. I have just bought this dress (not from Ebay) and is it appropriate for that sort of night? Not sure. Also I am more than likely considerably shorter than the model in the pic so the dress will be at least knee length.