I think this is a practical styling tip especially when you forgot to bring your umbrella on a rainy day. Plus the overalls im wearing is wax coated so its also waterproof. The leather jacket wont do you any good if it doesnt cover your head when theres rain:)
About the look:
I was aiming for that 'derelict' styling inspired from the movie Zoolander, post apocalyptic looks and of course from the classic tale of red riding hood.
Photos by Mona