This is a Gene Marshall outfit designed by Lille Dukke and made in the United Kingdom. It is also fully lined.
eBay