1. Cut two 15"x 3/4" strips from an old purse, cosmetic case, or tote. It doesn't even have to be real leather.
2. Start folding into two loops, a larger in back, and smaller in front, and mirror for the other side.
3. Put a dot of glue between layers. You'll need a nice, strong E6000 type of glue, as leather probably won't hold hot glue very well.
4. Glue a 2"x1/2" strip around the middle and then glue it to the headband wherever you'd like, holding it all together with a clothespin or by setting something heavy on it until the glue dries.
5. Cut small slits about 1/4" from the bottom of each side of your headband, just large enough to slide your elastic (approx. 7") through.
6. Stitch your elastic together with a zigzag, trim the excess, and you are finished.
(Toddler measurements are: two 13"x1/2" strips, with 1/34"x3/8" strip around middle of bow. 6" elastic)
If your headbands fall off all the time, try gluing a little strip of velcro (the harder side), rubber band, on the underside of the headbands.