Parrot Rob.......You undoubedly have a very classy lady on your arm.
Venice........not judging any book by the cover.....just saying Carnival and most cruise lines have certain rules and dress codes they want you to follow. There is nothing wrong with that. We have to live by rules all our lives....and again, there's nothing wrong with that. Before you take a cruise, you know what those rules are. If you can't or won't abide by them, find a cruise where you can do whatever you want.