Free People Linen Blend Boho Button Down Vest Womens Small Petite White.
Made of 55% Linen 45% Cotton. Note a small stain on the upper left chest area - see last picture.