Coat
There are two roles that coats play in our society: protective and to hide what’s under. Also in dreams the coat performs these two functions, but in reality one is non-prejudice to the other, in dreams they are intimately linked, so dreaming of wearing a coat means that we are hiding our true personality under the protective layer of fake appearances. If another person wears the coat, it means that there is someone around us who hides selfish intentions under pleasant appearances….