Is it OK for a man to wear smart shorts to a wedding evening reception on a hot day? Unsure of the dress code but the venue is at a farm. No-YABU Yes-YANBU Thanks!