I know this question may sound stupid on the surface, but it left me intrigued all the same.
As everyone knows, there are some princesses who wear those pointy party heats on the campaign map and those who don't. So far, so good.
In the mod I'm playing (not sure if this is also true for vanilla), the byzantium faction's princesses do not wear hats. However, when I tried to give the byzantium princess' strat model to a general (because this general is supposed to be female, so why not), the general appeared on the campaign map with a hat. I even bothered to put the general side by side with a princess from the same faction to compare their looks, and they look exactly the same except for the pointy hat that one has and the other doesn't.
So the stupid question is, what determines whether or not a princess model will wear a hat, and how do I remove it in case I don't want my general to be wearing one?