The one I was at said it was Chinese... 'cause of the emphasis on the tiny perfect feet thing. But I'd rather it be French 'cause that means I was right!
I have determined the Swan Princess comes from Ireland.... there are too many coincidences for it to not be. And you don't like tiny feet so much you bound them up to make them tiny~!