The lighter on the bottom (e.g. Navy jacket with white trousers) look, to me, comes off as "feminine" rather than "masculine."
It's not a "RULE" but my own personal color pyramid preference, I guess. Men to me look better with the traditional pyramid, while women can do whatever they want with the thing.
Style versus fashion?