I had a pink chalk that wouldn't come out. I sprayed it with Shout washed with a little oxyclean and it was gone. I had washed and dried it 2x previous to this . I have used Shout for years to take out pencil marks also. But never with silk ribbon. I also soak vintage blocks in oxyclean to get out old stains. So far its worked pretty well.