I last went on a cruise 5 years ago but it was a p&o one so looking for advise on what people wear to dinner on an evening. I've read that even on the formal nights people don't really dress up that much. Does anyone have any experience?