Про солнце - оно давно жарит по другому. Крема очень не удобны и вообще не люблю химию на кожу наносить. Поэтому - "на море" только длинные рукова и брюки. Никаких футболок и шорт, кроме как на пляже. А чтобы кремами не злоупотреблять - купальная футболка и купальные брюки. В "средней полосе" если предполагается продолжительное пребывание на открытом воздухе летом - на тело тонкое спортивное термобельё (оно еще и охлаждает немного), а сверху что-то хб или смесовое, конечно с длинными руковами и в виде брюк.
Честно говоря, шорты у меня вызывают еще и культурное неприятие, по-моему это отвратительная одежда и по виду, и по функциям.