Generally speaking, almost any fabric will work for stitching with silk ribbons. If your fabric is good enough to stitch with embroidery thread, then it should be good for ribbons too. You do not need any special fabric for silk ribbon embroidery. The only thing you need to pay attention is how tightly woven your fabric is. A tight fabric weave puts more friction on the ribbon and ravel it out. It is also much harder to pull your needle with a piece of ribbon through that sort of fabric.