Short-sleeved shirt (light blue or other light blue, light red-because the groom mainly wears a white shirt, which is slightly different from the groom without losing face)+dark pants (dark black, dark blue) = formal dress.
Or long-sleeved shirts (the same color as short sleeves) can be rolled up.
People who are not afraid of heat and air conditioning indoors can still wear formal clothes or other shirts.