Re: the shorts debate - I think they're great on a really hot summer's day if you're around the house, or just popping out to the local shops or to a friend's place (and not going out for dinner). And obviously, on holiday, if you're just around the hotel during the day, at the beach or in a similarly casual place. But if I'm going out for any extended period of time, and especially if I'm in a town/city, it's long trousers for me. Especially if it's the evening. To be honest, I don't even see much extra cooling effect to shorts vs light linen or cotton trousers unless the temperatures are crazily high. And living in the UK, we don't get those! Even on holiday in hot places, the benefit of long trousers in helping avoid any burn if you're out & about sightseeing around town, outweighs any cooling benefit for me. That's not to say that a shorts look can't look good in a more abstract sense; of course it can (on someone with better-looking legs than me ;) ). But I just don't think it looks right around a town or going out for dinner, regardless of the temperature.
Talking of warm, somewhat muggy, days: