Ditto...the Tide To Go pen works wonders on scarf print, or just about any fabric. The trick is to clean it ASAP, before the stain sets in. I got a new silk Coach scarf yesterday. I flipped it over my head and got lipstick on the white silkush:. I whipped out the TTG pen, rubbed it a couple of times, and the lipstick was completely gone.
I've also had great success having scarf print dry cleaned. Good luck!!