Lovely vintage Nicola blouse or shirt.
Heavy cream satin -- silk-feeling polyester.
A vintage size 10 -- about 38-inch chest, 32-inch waist, 24 inches long, 16 inches from shoulder to shoulder. 
Nipped in waistband.
Collared, with swirls of embroidery, front pleats, shoulder pads, puff sleeves, back buttons.
Has an '80s does Edwardian feel.