These guys are so versatile. I've made a ton of these in the past. You can make magnets, broaches, hair pins, thumbtacks, and probably tons of other things I've not thought of. All you need is either a 3/4" hole punch (or scissors), magazines or other sources of pictures, clear flat-backed marbles (you can find these in most craft stores, and it's important that they are flat-backed)and clear Tacky Glue. Cut or punch out your picture, apply the glue onto the marbles, then apply the picture. Allow the glue to dry, and then use a very strong adhesive (hot glue is not recommended, as it falls off too easily) to attach your barrette, magnet, thumbtack, pin, or whatever you're gonna make with it. I'm going to do all of the above with mine.
The possibilities are endless. You could even cut out words or draw tiny pictures and use those. And one of the cool things is that the marble actually magnifies the image.