Thank you for the compliments my dear, you're very kind. People are actually a lot more helpful and nice to me when I wear my much more conventional 'uniform of': skinny jeans; tee or cash jumper; DMs; single breasted black cash Crombie (or longer Crombie-style Gucci if it's cold) plus BBK. I just add some heavy silver jewellery for 'edge' (my BBK had gh as you can see). Many people may tell themselves they're very open-minded about how others dress etc but IME my more flamboyant mode of self-expression can actually distance a lot of people, sometimes I care and sometimes "I am my own special creation".
I think the main thing is to a) check the weather forecast b) take a large fold-down, light waterproof bag (lots of these extra folding shopping bags are not so test) if still nervous and c) be brave. Lots of these bags have been around for decades and they're fine (the blisters occur because water has been allowed to sit, so just wipe droplets away with tissue). My RH B Bolide was in an unexpected downpour and is fine. BTW, some have reported that Epsom can blister in the rain too.
Don't be shy, come to the meet if you can, you would be welcome. Just register interest by a brief post on the thread so I can't forget.