Hi Shama,
You're right about 'wears the pants', but I have one small comment. In my experience, it's usually used more in the context of husband and wife, of man and woman, than of the larger family.
Mary wears the pants in her family means, in effect, that her husband does not.
Best wishes, Clive