What really bothers me is those who get so BITTER about what other people wear. If you want to wear a coat on non formal nights, then do so. Don't sit a judge what others do on THEIR vacation. stop being such a bitter person, worry about YOUR OWN vacation and not someone elses, and just have a good time. If you would like to call the cruise line and ask them what causual means TODAY, and not in 1950, then they will tell you that NO COAT IS REQUIRED!!! In my world, causual does not mean to wear a coat....ever!!! I would tend to believe the cruise line, and not you. So, wrong or not, worry about yourself, and not what the true definition means. Things change with time, and just because that is what it USED to mean, does not mean that that is what it means now.