Vest is Zara XS Pants are US 2/UK6 (ended up needing them hemmed and taken in at waist- would have gotten a size smaller if I had time) Shoes are 37 (my traditional birkenstock size)