Well, what about this?
I know handkerchiefs are well out of fashion and have been replaced with tissues. But this simple life blogger had an idea! Instead of throwing an old cotton shirt away when the collar’s worn and it’s not possible just to remove the collar, use the back piece of the shirt and make a handkerchief!
Cut a piece from the back of the shirt approximately 47 cm square, fold and press a hem of 1cm all round four sides and then fold again and press another 1 cm. This encloses the raw edge. Sew along the edge of the hem all round the four sides and voila, you have a handkerchief! Happy sewing
(You can give the remains of the shirt to a charity shop that takes rags)