Milo from Lana Gatto is a great cotton fingering yarn for both garments and home accessories like dish cloths. It comes in several lovely colours, you're sure to find the colour you're looking for.
Fingering weight125 m/ 137 yards per 50 g ball