Have a question for those who have gone on a cruise. I was reading the info last night and it said formal wear required for evening dinner. What the heck is considered formal wear? I am a jean skirt, tank top type of chick. Do I have to wear a dress and heels?