I know everyone is tired of this topic but this next March 2024 we go on our first Oceania cruise and we know we have to pack carefully so--- of the specialty restaurants, which is the fanciest and do men have to wear any or all of : longsleeved shirt with Collar (I think that is a yes), Jacket, Tie? We know not to wear shorts. We don't have jeans in the suitcase. And, I assume it is ok for women to wear long pants as opposed to dresses. Yes? We own old folks shoes so hopefully that is ok (no Italian Leather or heels ) Appreciate the help. You old timers don't have to read the answer! π