Size 2, brand is Liberty of London for Target collection

Sheath style, sleeveless. Beautiful floral print