подруга отчасти права - шорты в городе можно носить, но всё же «к месту» и с оговорками ))) если шорты надеты не для «выскочил за хлебом/мусор вынести», то они к себе требуют – или состояния ног, или выражения лица ))) либо ноги должны быть безупречны, сами понимаете...иначе будет смешно, сами понимаете.. либо  «чем больше целлюлита и размер – тем проще должно быть выражение лица», чтобы выглядело естественно, как «выскочил за хлебом/мусор вынести, а тут вдруг друзья гулять позвали».