Yes, there are spray paints specifically designed for use on fabric and upholstery. Look for products labelled “fabric spray paint” or “upholstery spray paint” in the product descriptions. Be sure to read the instructions carefully before use and test a small area first to ensure the colour and finish are what you desire.