Some general advice and what I look for when candidates walk through the door....
1) Have a ****ing shower or bath, really, start here first!
2) Have a good shave. If you do have a beard ensure it's tidy and trimmed and not bloody Brian Harvey crap!
3) Comb your hair. I want to see it kept and tidy and if you take point one ensure you don't forget the shampoo!
4) Well pressed suit, shirt and tie please, ideal blue, grey, pinstripe. No bloody green or brown crap, get a proper business suit for christ sake.
5) CLEAR YOUR SHOES. Really, ensure they are polished and shiny and ideally black!
6) Teeth, clean em!
7) DO YOURSELF UP! No open buttons with a tie, no bloody trousers around your ankles and do a windsor knot. Ensure your suit fits too, so many people have badly fitting suits. Don't buy your size, buy your fit!
I touch the surface here but SO MANY people fail at this point and usually first impressions prove to be right in such situations. I promise you, if you turn up looking like you walked from Savile Row you will be 85% ahead of the rest of the people you are competing with. To all those who say 'just be you' or 'I don't need a suit to be good' they are right of course, but they are also not employers. If you are going for an interview BE SMART unless they specifically tell you not to.
OP. Pinstripe is fine, assuming the above points are followed too but I would suggest plain white shirt and plain tie to complement it best. Good luck.