Now, you’re ready to start your rose! Pull your ribbon through the fabric. The end of the ribbon can be tacked with a few stitches or you can weave it under another ribbon on the back or you can knot (I’ve seen all three techniques and they work fine). If you’re using this on something wearable (especially by a child), I’d go ahead and put a few stitches in the ribbon on the back to keep it from moving.

It’s a bit hard to see from picture one, but make a knot in the ribbon about 3-4 inches up the ribbon. You’ll get so you know it by eye, but you need to knot it longer the wider the ribbon is. If you have a very narrow ribbon, maybe only 3-4 inches out. Don’t tighten the knot too tight … it’s part of the flower!
Next, you’re going to start a straight stitch down the length of the ribbon between the knot and the fabric where you pulled it through. I would vary the length of these stitches—it makes the rose look much more natural. It’s especially nice if you do the stitches closer together near the knot and make them wider the closer to the fabric.

When you’ve got it threaded, you simply stick the needle right back where you started from. Basically putting it almost in the same hole.

