Distressed Denim Jacket with floral motif by Pretty Little Thing. Label says size 4 but estimate could fit size 6 to 8 also.