Im looking to get more wear out of my clothes by wearing vests on top. Is this quite a dated look? I cant seem to find anything v necked/not short and should be fitted. Any tips?