We will be on a 7 day cruise out of Puerto Rico on Royal Caribbean.
My 13 year old son hates dressing up. He doesn't mind wearing dark jeans, a white shirt and a suit jacket with black running shoes.
Would this work for the formal night? or would he look out of place?