My teenage daughter dances ballet, and on a fairly regular basis we need to get her new pointe shoes. After so many pairs, I've gotten surprisingly good at sewing in the elastic and ribbons that need to go on the new shoes.

One thing I would like to improve on is the ends of the satin ribbons. When they are simply trimmed to length with scissors, they will inevitably fray and unravel over time. This is only somewhat alleviated by cutting a "snake tongue" at the end, an indented "V" shape -- that angle will help the ribbons last a few weeks longer, but I'm trying to find a solution that will last for months (without constantly trimming the ends until there is really nothing left!)...

**How can I prevent the ends of satin ribbon from fraying?**