On our last cruise I wore a jacket with tie, the wife wore a dress she had from being a bride's maid- it was pretty fancy/prom like. our next cruise in january is 7 days so 2 formal nights- i'll be again wearing the same thing, wife has another bride's maid dress (she's in a lot!) and for the 2nd night another beaded prom like dress. we found the formal nights to be real fun, dressing up, strolling through the ship like a king and queen and had a blast. pictures were actually fun and one turned out so good of us on the grand staircase we bought it. otherwise they'll leave you alone if not interested. just about everybody dresses up like that on formal nights, it's a lot more glitzy than other nights where you find button up shirts/polos for guys, nice blouses/slacks or skirts for women, ect. dress up and have a blast!