I am swoooooning over Carta, Inc’s Italian Cotton Ribbons. They’re imported from Italy, made from 100% cotton and come in a tight weave and a loose weave. Angela Liguori has put together a lovely palette of 20 colors in both of these weaves. Aren’t they divine?