This is a Zara Trafaluc pink blouse adorned with black hearts. It is designed for women in a size large (L), with a regular fit.