We're leaving for our first cruise in a week and I'm trying to decide what to pack. I know that semi-formal and formal night are optional and people will say to wear whatever I feel comfortable wearing. But for me, I feel most comfortable if I'm matching what the majority of people are wearing. So if I feel overdressed or underdressed, I will feel pretty uncomfortable that evening. Super formal (gowns, tuxedos) are out for us because we don't own that kind of clothing. My DH actually doesn't even own a full suit anymore because he never wears one (and the old ones don't fit!) What we typically wear to weddings - the most formal occasions for us - are a dress shirt and tie for my DH and a short cocktail dress for me. I was thinking of dressing this way for formal night but my DH is resisting a bit and would rather just wear a golf shirt and dress pants. I realize that whatever we want to wear is totally fine, but I really prefer to match what the majority of people are wearing. So how fancy would you say MOST people dress?