Approximate Dress Sizes For VestsX Small - size 8Small - size 10Medium - size 12Large - size 14XL - size 162XL - size 18Of Stones & Bones Vest top (Black)£10.00PriceOut of Stock