Depends on which ship you cruise on. Most ship will require you to dress smart casual for dinner. Also most ships have formal nights (depending on how long the cruise is determines how many formal nights they have on board) Formal nights will require men to wear jacket & tie & women in very smart dress. If you decide that you did not want to go formal then you could always go to another resturant for dinner.
We went on Navigator a couple of years ago to the caribbean and my husband does not like to dress up so we went to johnny rockets or the casual rest I am sure that they had an asian fusion bit to it was slightly different (had a curry and a beer) which was really quite good.The only time that we dressed up but no much was when we went to the steakhouse. other people did dress up really nicely at night and went to the big restuarant. So the answer is depends like the other person has said.
Royal Caribbean - Ovation of the Seas - 08 Mar 18 - 33nts
UK : Sydney : Milford Sound : Doubtful Sound : Dusky Sound : Dunedin : Wellington : Napier : Picton : Sydney : Brisbane : Darwin : Kuala Lumpur : Singapore : UK
Now from £3099pp
View More Amazing Tailor Made Deals!
Click here to see offer
P&O Cruises - Oceana - 20 Nov 17 - 9nts
Southampton : La Coruna (Spain) : Seville (Cadiz) : Gibraltar : Lisbon : Southapton
Now from £599pp
View All 2017 P&O Cruises >>
MSC Cruises - MSC Preziosa - 27 Sep 17 - 7nts
Southampton : Bruges : Amsterdam : Hamburg : Paris (Le Havre) : Southampton
Now from £399pp Was £799pp
Click Here to View All The EXCLUSIVE MSC Cruises from Southampton >>