Hand embroidered kaftan: Aarong London
(c) marc marnie