A good t-shirt is harder to find than you’d think. And as much as I try others I always come back to the same—the classic Petite Bateau. The cotton is good and has weight so it doesn’t lose shape or wear thin. The fit is slim with a high arm-hole (the French are so good at that) and it’s long enough so there is never a gap at the waist, even if you wear something low-waisted. Because the sizing is French, they run relatively small, I wear a size 16. Plus they’re under $40. They only sell them on their site and they go quickly (plus you really have to search through all the shirts because they don’t do the best job of putting them together in one link.) The tank tops are great too.