Извините, но шорты и мини выглядят невульгарно только на юных девушках. Какая бы хорошая и стройная фигура не была, нужно обладать вкусом и чувством меры. У меня полно стройных подруг даже за 40-45, с длинными ногами и гладкой  упругой кожей. Шорты и мини на них выглядят отлично.... на море или дома. Дама 35 лет в городе в шортах - нелепо и глупо. (если это не удлиненные шорты типа таких)