i didn't see that one but i saw her use a curve master foot to do a double wedding ring and you dont pin those curves, however it cost be 47 bucks! didn't buy it from her, just googled curve master. haven't tried it yet eitherbut i sure hope that sucker works well lol
it's plastic and has about 6-7 different shanks so it will fit on almost any machine.