In this case, they may have a super specific attire rules to ensure she stands out such as flipping tradition and having attendees wear white (see: Christines famous wedding from Selling Sunset !)
Flaws but not dealbreakers The fitted shape may feel too body-con for some people
Here are some shoe colors to consider wearing with men's navy dress pants: Black shoes: Classic black dress shoes work great in formal and business settings
And brown shoes go fine with brown trousers because while the color is similar, the difference in materials between trousers and shoes is enough to visually differentiate the two (unless someone is wearing leather pants, but Ill assume that excludes most Permanent Style readers.) I would personally favour an oxblood (close to Horween colour 8) or navy pair, also I think most suedes would work in any colour for a more casual look, with black suede registering less formal than black calf etc
I pick them based on the target customers arm comfort, climate, and the fabrics stretch, then I grade the sleeve opening carefully to reduce size complaints