I'm eyeing up a navy (with a thin black placket) silk shirt. I would wear it to a fancy party with some navy suede booties (already have) and buy some skinny black leather or satin trousers to go with.
My mother raised her eyebrows and told me navy and black should be together. Fair enough, I know v. Little about fashion. What do you think?