Originally Posted by Thanks SF (a new me)
with a Navy suit, is a Navy Shepherd's Check an overkill
You mean because it's a navy suit, with a navy tie?
Naw, nothing inherently wrong about that. Some folks like it more than do others, but it's a classic look, so no reason to avoid it if it appeals to you.
or a similar patter in Black better?
Not better, just different. Some people would like it more than they would the navy shepherd's check, and others would like it less.
Personally, I'd slightly prefer the black shepherd's check tie for a wedding (with a navy suit), but I'd slightly prefer the navy one for non-wedding occasions. Honestly, you could flip a coin on this one. Or if you or your bride have a young child (or a young sibling, or a young nephew or niece) who is feeling left out of the wedding planning process, let him decide whether you will go navy or black. It's a genuine decision, and the child will be able to see proof, at the wedding, that his input was valued. He'll probably tell everyone that he chose which tie would be worn. It'll make him feel really happy and probably superior to the ring bearer and the flower girl.