I know you asked for a "Guy's advise", but I would like to add my two cents. I would go for it. As long as you know all of his sizes you can rent a tux and it will be waiting for you in your cabin. My hubby was never a "tux" kind of guy. We rented one for our New Years Cruise and he really, really enjoyed it. I think he will wear one on all our cruises now. Have a great time and enjoy!
Thursday Chat Host