Any cotton clothing that is free of surface treatments, such as water resistance, stain resistance, or anti-pilling or permanent press finishes, will dye well with the right sort of dye. (Never buy stain-resistant t-shirts to tie-dye!)
However, keep in mind that commercially-sewn garments are held together with polyester stitching unless specifically labeled otherwise. Polyester will not dye with cotton dyes.