I saw this card on my blog surfing travels. It was perfect for two baby cards that friend's of mine had asked me to make for them. I've kept the basic layout but changed a few things. What attracted me to this card was the die Astrid used. I had just purchased this same die and thought, wow, perfect!!
That paper is Graphic 45 Little Darlings. The 'boy' stamp is an old one by Lucy's Stamps.
The card stock is Baja Breeze and Naturals Ivory. The little safety pins are charms with the rings removed. I didn't add any ribbon because these are, after all, baby boy cards. The two flourishes are from Cheery Lynn and a Doo Hickey Die.