I think Link looks fine the way he is.
Anyway, I have a theory as to why he dresses in tights and a tunic!
Link's family is very poor. They can only afford to get new clothes once in a few years. So, Link has just gotten a new green T-shirt, which is so big he has to wear a belt to hold it in...