Not as posh as you may think. Husband took white tuxedo but black dinner suit , suit ,smart jacket - not really that important. Ladies more so - dress to kill. Seriously, I had been on Royal Caribbean, Costa,. P and O etc before QM2. If you feel smart and comfortable then good enough! There are always alternative dining places, if you ever want to dress down.