Villagers born in Savannah have a chance to be born wearing plains villagers' clothes.
They interact, get jobs, and have children just like other savannah inhabitants.
However, their different outfits are considered uncomfortable for the player.
Attachments
Comments 7
Plains is the default outfit; the village generated partially outside the savanna biome into another (seemingly river or ocean), thus the villager got the default clothes.
the structure generation origin is in the savanna and determines the structures' looks; the moment a villager is spawned, it looks at the biome it is in, not the structure.
Maybe that villager was born on the side with the Plains biome?