you will have 2 Formal nights on your 7-day cruise. The Captain welcome aboard party tends to be more formal than the other night. What you have described sounds just fine.On the other nights resort casual is the dress code, what that basically means is dockers type pants with polo type or hawaiian print shirts for the men, and i like to wear a simple sheath/sun dress with a sweater and low-heeled sandals or capris and a twinset, or dockers type pants and a nice blouse or shirt.