We will be going on a 7 day cruise next year and have heard there’s a formal night. As it happens, both my sons (12 and 14) will have a suit, but I’m wondering if I have to bring them for a formal night or not? Also, do I need a gown or will a nice pair of pants and top (or a dress) be good enough? What about shoes? Do I need closed in heels or will a pair of sandals with a wedge do?
Essentially, how formal is formal night?