Formal Night is Formal Night all over the ship.
We are sailing on this ship on 20th September 2008 and according to the cruise details there are 3 formal evenings, and you will find normally 90% of the passengers are in formal wear, But for the speciality restaurants on all the rcl ships we have been on, there has never been a definite requirment for formal wear. If you are dining in one of these on a formal night, dont forget there is more to enjoy as normally all other passengers are dressed for a Formal Night.
Dress code for the Speciality Restaurants is smart - there is no need to wear formal in there on those evenings. Personaly I always wear the dress code for that night on the ship as I feel it maintains the ambiance on board.
Portofino and Chops are smart casual every night irregardless of what the dress is in the main dining room.