We were on the Crown for a 12 day East Med Cruise in May. There were 2 I believe formal nights. Sure there are lots of tuxedos, but my husband wears suits every day to work and when we travel, that is the last thing he wants to bring with him. He was not out of place at all with a black sports jacket (even on formal nights). On Formal nights, he added a tie. I brought one sleeveless cocktail dress and just dressed it up on the two formal nights with sheer shawls. The other nights a fancy little jacket with pants. Have a great trip!! (Of course, my 12 year old opted to be fancy wearing a three piece suit )