Business casual. Veterans & retirees of the military can wear their service dress uniform if they would like (William will be in his Army Service Uniform).