Obviously I’m not going to wear skimpy tops and shorts! Maxi skirts/dresses plus t shirts. Are men/boys ok in shorts above the knee? Not short short though !