Little Flags Print Blouse White Print Silk Blouse by Steffen Schraut Sizes: 36, 38, S (4-6) Buy for $325 from farfetch.com