In reply to doz generale:
For tannin', innit.
Actually I do want some short shorts. To wear under skirts, so that when I'm being un-ladylike instead of flashing everyone my pants I can flash them my short shorts.
I don't really think of them as that revealing or making someone look like a sex worker though in the context of when it's really sunny, it's only legs, I guess I wouldn't really think twice at people wearing bikini's in that weather either. When people are wearing no clothes in the sunshine it makes me feel like I'm on holiday (my childhood summers generally involved at least a month on Spanish beaches, so this seems fairly normal attire for the sunshine).
Wearing what is essentially a bikini at night, that's when you start to look like a sex worker.
I don't expect men to treat me like a sex worker because I'm wearing less clothes than I normally would because it's lovely and sunny (although I do not walk around in a bikini, if I did I imagine people would look at me going 'jesus woman, we don't want to see that!'), in that situation I would not consider such clothing to be someone inviting the attention in the same way it might on a night out.