> Do the boys necessarily need to wear a suit on formal nights
> ? I've purchased them a set which brings dress pants, long
> sleeve shirts, tie and a vest to match. Would this be fine
> for formal nights ?
Yes, that will be just fine for the kids, bet they look great!