I can only speak for p@o but on a fourteen night cruise there is four formal nights. < all ships.
Depends on the cruise line and the ship. Most 4* ships would have at least 2 but most likely 3. If you are on the QE" though, every night is formal night !
Depends on which cruise line you're booked on. Royal Caribbean would typically have 4 or 5 formal nights on a 14 nighter.
Usually 2 formal, 2 casual and the rest informal eg skirt blous.
It really depends on who you cruise with.
Some cruise operators are more formal than others
for example Cunard, P & O, Princess, Celebrity tend to have several formal nights (more than 4) on a 14 day cruise with most of the remaining nights being smart casual (i.e. Jacket & trousers for men. Cocktail dress for ladies etc)
Other cruise lines eg Ocean Village, Island, Thompsons do not have formal nights as such. Its entirely up to you whether you want to dress up or not.
If formality is not you thing don't be put off by the idea of formal nights. I've seen many people on cruise who choose not to dress up on formal nights. You don't have to do to the main dining restaurants to eat. Many ships have buffet style restaurants & can offer in cabin meals.
Cruises really do offer people huge choices. They appreciate that not everyone is the same and the majority will go the extra mile to ensure you enjoy your holiday.
I've always found everything I need to know about a particular cruise & cruise line by
1. Getting a brochure & reading the small print
2. Phone the cruise line customer services
3. Asking travel agents (but be warned ...lots of different advice here...some helpful others useless)
4. Internet - Cruise line websites and sites such as this
Hope this helps a bi.
14 but some are formal, some informal and some casual - depends on the liner. One would assume that anything goes on an Easycruise.