I recently changed my skin, but the top layer (hood and what not) hasn't been showing up in Minecraft. I've changed it on several different skin creators, but it always turns out the same. I truthfully don't know what to do, and it's been really annoying. I have screenshots and images that prove my point.
If it is 1.8 then try going to Options > Skin Customization and make sure all parts are ON.
If this does not solve issue, tell me and I will look into it more!
~crizcrush