Do you have any beautiful, old buttons in your collection that either don't number enough for the front of a shirt, or just don't seem to match any fabric you have? You can turn them into unique earrings quite easily.
two buttons, preferably flat-front (not the kind w/two or four holes)
polymer clay or air-hardening clay
2 earring posts and backings OR the posts and backings from a pair of earrings you're bored of
This is so easy and the end result is stunning!
First, what you'll need to do is clip the back loop off of your buttons with needle-nosed pliers. Be careful to clip as close to the button's surface as possible.
You'll probably be left with two sharp nubs on the back of each button that you just can't get close enough to clip off. To glue the earring post onto the back of the button, you'll need a flat surface. The best way to solve this issue is to take a small amount of polymer clay (if you're using metal buttons) or air-hardening clay (if you're using plastic buttons, or buttons with plastic features) and smooth it onto the back of the button. Try and make as thin of a layer as possible, just enough to cover the sharp nubs. If you used polymer clay, bake the two buttons, clay side up, for 15 minutes at 350 degrees F.
When the clay has cooled/dried, put a very small amount of glue on the back of each button and press the earring posts on. Earring posts bought at bead stores have a large, flat end, so this should be easy. Wait for the glue to dry and the earrings are finished!