OverallsOC is a texture pack that changes leather pants texture with a cute overalls that can be colored with any color you want just by renaming in an anvil.
Important notes
This pack requires CIT Resewn or Optifine!
There's a version that doesn't require optifine: Overalls
You can dye your overalls through a armor color generator site: GAMERGEEKS
Command to get colored leather armor in creative mode: /give @a leather_leggings[dyed_color=3847130]
Go to the gallery to see examples
How it works
Rename a leather pants in an anvil with the name "Overalls"
Dye it with any color using the same leather armor coloring system that vanilla uses