Нужно! Особенно если ножки ровные. Я лет с 13-14 в шортах и до сих пор. Их можно и под рубашку (не офисную, или топик, под каблук если захочется. В шортах очень хорошо и быстро летом загарают ноги. И с кросовками отлично. С практически любым верхом. Когда я еду в метро, я не парюсь что засмотрюсь в телефон и неконтролируемо раздвину ноги, так же в любом сидячем положении, в банке, мфц, полеклиннике и т. д. В юбке такой-же длинны, всё время нужно за собой следить. А длинные юбки (10-15 см над коленом) мне не нравятся. Если вам комфортно в шортах, носите, если смущают мужские взгляды, тогда рано ещё.