About:
Villagers Refreshed is a resource pack for most latest versions of Minecraft that completely overhauls Villagers, Illagers, and any mob relating to them. You can now find a large variety of refreshed villagers in different clothes, skin tones, and accessories.
Attention:
While Optifine is the more popular method of using CEM Packs, I would personally advise using Entity Model Features. The reason is that EMF is becoming the better alternative for custom entity models, and some models (modded ones) will not work without it.
Download Entity Model Features for Forge/Fabric here.
Credits:
zozo-zrob's More Villagers RP for general pack inspiration
terman on Tumblr for villager clothing inspiration
Drodi for Witch inspiration