(You have to copy the above url and paste into another window or tab of your browser).
I have heard elsewhere on the internet that one absolutely must wear a long dress on formal night, and that you will be ostracised if you don’t. I find that odd as I have been to very dressy events – in New York and London – and women wore short dresses.
In my cruise documents, the photos all show women in dresses down to the floor – but they all seem to be 60-70+, so I wonder if the rule is for that age group only, for women who are at the age where they feel they really shouldn’t be showing their knees
I am in my early 40s and in good shape, and feel comfortable showing off my legs.
I find people tend to obsess too much about clothing. Not everybody wears long skirts or dresses. By all means wear it, I would suggest a shawl or coverup because some of the public areas can be really cool. I feel if you have made an effort of dressing up to show respect to your fellow passengers then whether it's long or short doesn't matter.
Sun Princess (2 times), Mississippi Queen, Dawn Princess, Coral Princess (2 times), Regal Princess, Grand Princess, Diamond Princess, Maasdam, QM2 (15 times)
Accessorize! I got a wonderful sequined jacket, very formal, for a reasonable price at a store selling both regular used clothing and wonderful period pieces. If you give them something dazzling to look at on top, you'll feel formal enough.
Which restaurant are you dining in? The passengers in the Grills do tend to be more traditionally formal.
On a transatlantic it gets cold outside We did two of them in June and July and on both crossings you couldnt go out without a jacket
As to the formal nights I wore sparkly tops with a long black skirt
We had a 24 night cruise so we had about 12 formal nites People came in stuff I wouldnt wear to the mall and Im not a fancy person at all Short dresses or skirts though are absolutely fine You will find a wide range of clothing Just dress for yourself and you will be fine Everyone, actually is looking at themselves anyway !! (smile)