4) What evening is the dress to impress night on?

We have one dress to impress night a week on our cruises.  It usually takes place on the evening of the day at sea.
On all of our ships we've replaced the formal night with a more casual dress to impress nights, it's still a great chance to get dressed up, but how dressy you go is completely up to you.