I used to wear shorts, but no more. I have 74 year old legs. Capris & long pants. I have a couple of timeless dresses for funerals, etc.
This is a good and simple rule to follow: If the bottoms are “brief”, then cover up on top. If top is “brief” then cover up on bottom.