Why is my minecraft skin is not showing up? [duplicate]

Just like a normal Minecraft player, I go onto servers and play with friends.
But wait. When I join, my skin does not show up.

I am on a 1.8 server and nobody can see my skins. Please help someone.


I'm not going to bother writing a new answer for this:
I literally copy-pasted my answer from here

(With the exception of the strike-through on reasons that does not apply for this version of MC; 1.8)


Here are eight possible reasons why your skin isn't showing:

  1. Your skin has not refreshed yet.
  2. You never had a skin prior to the UUID update, which changes the way skins are stored (If you're playing any versions prior to 1.7)
  3. You're not using a legal version of Minecraft, and therefore - Your skin isn't registered to your account.
  4. The server you're playing on has online-mode=false. (Set to offline mode; no authentication)
  5. You changed your char.png file within the minecraft.jar and not uploaded it to your minecraft profile.
  6. You've uploaded it to your http://minecraft.net profile, but it's the WRONG dimensions (bigger than 64x64 pixels)
  7. You're playing in offline mode.
  8. None of you have an internet connection.

>


For #1, you'll just have to wait.
For #2, there's nothing you can do.
For #3, buy the game!
For #4, you should consider playing on servers that only allow 'premium'/paid users.
For #5, you should probabally log into http://minecraft.net.
For #6, you'll have to scale it down. Sorry :/ Unless you get the HD skins mod.
For #7, go online!!! (Same goes for your brothers)
For #8, you'll need to be connected to the internet in order to retrieve skins.