Can anyone point me at some longer vest tops? I have defaulted to M&S but they are very short and ride up, is there anywhere which does good longer ones? I have seen UNIQLO mentioned as good layers but there's no store near here - worth a try? Any other suggestions?
Thank you!