Shorts are back, but the dress code has changed.