I'm really struggling to find normal tshirts to fit my frame. I'm quite broad shouldered but a size 8-10 and find that tshirts that fit my size always sit too far in on my shoulder, rather than fit properly. If I get the next size up they just look terrible and baggy. It is incredibly frustrating as my shoulders and chest burn at even a hint of sun, but most of my tops are vest style ones.
Can anyone recommend places to try before I fry to a crisp on holiday next week? So far I've tried Joules, Seasalt, H&M, Primark and Sainsburys.