В кафе нет, в кафе в футболке и шортах можно идти. Я про кафе вообще ни слова не сказала. Но ресторан вы себе представляете, да? Не во всяких ресторан можно в шортах, но уж точно в мало какой прилично приходить в трениках.Между трениками и коктейльным платьем много других вариантов, поэтому мне не понятна такая странная упертость именно на спортивном костюме. То есть человек другую одежду и не носит, ибо не видит в чем-то другом необходимости. Можно представить образ жизни такой дамы.