I have found some great ones at Petsmart. They are like a clothes pin, really cute and never come out or tangle.
They come with a nice sized bow attached on the metal part, 6 to a card for $4.99. You can buy either a card full for boys or girls. The ones with the bow & loop together, are difficult to get out, for me. I find they tangle alot.
I use a clear silcone band to make the top knot and just slide the clip on bow in! Beautiful!
Good luck with your new baby!