I have to agree with force on this one. It seems that in every Zelda arc to come out, the costume changes slightly. White might be the most common in the franchise, but if you consider twilight princess, there are several changes to the outfit. The undershirt changed from white to tan as did the pants. they also included armored mail under his tunic as well as darkened the color from field to forest green. In the end, I can only offer the advice i used when I cosplayed as him. Use what's available to make the costume as accurate to the most recent arc. If you prefer to go with white, that is familiar,there will be plenty of people who know the costume is right... but the new-gen players will be more knowledgeable to the tan and armored hero we have come to know and love... also take into account in the 80's there was a series Saturday morning where the hair was brown and the shield was larger.
This is a costume with variously altered details so there is no real design that has been set in stone. My opinion is that it's best to mix, match and have fun. Just find the look that works with you and you'll be fine. Link is Link, no matter which version you go with. Good luck with the project and knock them dead. If you want more detailed advice, send me a PM.