For the Caribbean I usually wear a cocktail dress for formal night and my husband usually wears slacks, long sleeve button down shirt and a tie. He gets hot easily so no jacket most of the time but we still like to look nice. I can't find any of our photos from our most recent cruise but here is one from a cruise my husband and I took several years ago and one from the mother daughter trip I took with my daughter and her best friend for their high school graduation. Should note, I dress up more on Royal than I did on Carnival so this is actually dressed down some from what we normally do.