Glad you decided to buy the suggested attire. You and your traveling companion(s) will be much more comfortable and you may find you actually enjoy dressing up! My husband, who reluctantly bought a sale tuxedo many years ago, has gotten more than his money's worth from his "cruise suit"! It's no more difficult to carry a suit or tux than an extra jacket and pants, and since you wear it only a couple of nights at a time, it lasts for years. Formal nights and afternoon high tea, both of which involve dress codes, are two of my favorite experiences at sea.
I think that men look very handsome in their dark suits and tuxes!!!