Normal
I saw very few tuxes on the Grand and almost none on the Carnival ships I've been on. I think mostly older gentleman wear tuxes( just what I've observed) . Asuit and tie would be fine for a 15 yr old on formal night and quite frankly he could get away without a tie if he wears one of those new style collarless shirts.