I can't speak for Carnival. But on formal night on an RCCL cruise, I didn't see any boys in jeans. My 6-year old work khakis. My 8-year old daughter wore a sun dress. It's not a bad idea for kids to dress up a little for the formal nights. Maybe Carnival is different. I'll find out on my cruise next April.