I also agree with the previous posters, a nice pair of pants and a shirt will be fine, he'll still look dressed up and hopefully will not give you a hard time about the clothes. They way kids grow so quickly, just not worth it to purchase a suit, he'll be fine.