My wife and I (and friends; 3 other couples) will be on NS with you in a couple of weeks. It is our first HAL cruise. I plan to bring slacks and a mix of button downs and polos. I'll only bring a sports coat if I have extra room in my luggage. I'm still debating on nicer shoes vs just wearing sneakers as we plan to hit up the dance floor after dinner and I'd rather not have to stop back to the room.