Size 2, brand is Liberty of London for Target collection
Sheath style, sleeveless. Beautiful floral print