This is actually very good advice rarely taken by guys! If you have blue eyes, a really rich colored blue tie is great. If you have Green eyes, Emerald (and some rich reds like Burgendy also bring out green eyes). Got Brown eyes, a patterned brown tie is nice but if you have a black suit you may want to avoid brown so I would go with Dark purple or Yellow (something classy though like the yellow marble tie posted above. If it looks like Tweety could be on it, its the wrong shade of yellow). Hazel is tricky; you have to decide if your eyes are more green or brown and then follow the other color codes.