The days of any dress code enforcement seem to be gone on Royal....not necessarily for the good either. On my recent Odyssey sailing people were in the main dining room in shorts and t-shirts for dinner. There were people in windjammer barely dressed wearing bikinis, some even g-strings with very see through coverups during breakfast, lunch and even dinner. I never saw anyone ever tell anyone anything...even if they walked into the solarium cafe in swimwear and still dripping wet. It seems like pretty much anything goes.