We have just returned from our 3rd cruise on the Emerald.
There is only one real formal night when you meet the Captain, usually the 2nd night on board.Most people like to wear formal this night but it is not essential . Lots of men wear an ordinary suit. Other nights it is smart casual, of course no shorts or tee shirts in the evening unless you want to eat in the bistro where I think it will be allowed. I am sure that you will have a great time as the entertainment, staff and food are excellent.
In a seven night cruise there is usualy 2 dressy nights for DJ or tux, 2 Jacket and tie nights and the rest casual, last time I cruised on Emerald about 80% dressed in DJ on the dressy nights.
I was on the Emerald a few years ago. There were 4 formal nights in a 14 night cruise. Quite a few did not wear formal wear but nobody took any notice. On other ships formal wear was almost 100%. On the other nights it would be jacket and tie or open neck shirt and no jacket. But there really is no strict rule on the Emerald regards this. Dress code is notified on the ships daily newspaper which is delivered to your cabin a day in advance.
Go and have a good time, the worst thing you could do is worry about it.
Hi We sailed on the Emerald last May & had a great time. There were two formal nights on the 7 night cruise ~ I wore 50's style cocktail dress hubby wore suit & tie. Some people dressed up far more than others, I think it comes down to what you feel comfortable in. If you don't wish to dress formally there is always the buffet.
We cruised on the Emerald in June 2007. There was one "meet the captain" dinner each week. Some couples were in dinner suits and evening dresses but the majority wore suits or shirts with ties and skirts and tops or dresses. Don't worry about it just have a good time.