Hi D., Not a good situation!! I will tell you up front that I have never tried to get grease out of a silk blouse; however, I have removed grease from many other fabrics by using a Shaklee product called "Nature Bright" - it is Shaklee's non-toxic answer to bleach. It is a powder that you mix with warm water & soak the garment in. I would also pre-spot the grease with Shaklee's non-toxic liquid laundry detergent (it is a great pre-spotter), then soak it for several hours in the diluted "Nature Bright" & water; then rinse & toss into the wash again with Shaklee's detergent and a tad more "Nature Bright" mixed with water and poured right over the detergent in your washer. I am located in Georgetown, MA and would be happy to give you enough samples to work on this blouse. Are you on the North Shore? If not, I will be happy to mail the samples to you to try. If it works, that's fantastic! If not, well, nobody can wear the blouse the way it is now anyway, and I will be very surprised if this does not work; however, I cannot promise. If you like it, you can go on my website and order your own supply (www.emilytaft.com) Please reply & let me know your mailing address if you would like me to send you the samples. ____@____.com E. Taft