Cute hair stuff is like icing on the cupcake to an already adorable outfit! And its so easy to make some yourself. You can attatch all kinds of thing to bobby pins. My favorite place for inexpensive do-dads? You guessed it: the Thrift Store! Sometime I'll browse clothing looking just for cute buttons. It can be worth it to buy a piece just for the buttons and find some other use for the material. The above were all taken from old tops or coats found at a thrift store.
After you find your cool buttons. You'll need some bobby pins and a good glue. You can use hot glue, but I prefer E-6000 as it is waterproof and will last longer. You can also use bobby pins with glue pads(found at a craft store, like Micheal's), but I've yet to find any that are as good quality as the professional ones.
Place a dot of glue on the end of your bobby. You'll want the side with the glue to face down when you slide it through the hole in your button. Make sure the bumpy side is facing up.
If you're using E-6000, your bobbies will need to dry for 24 hours.
Voila! You have your very own embellished bobbies!