Stella McCartney denim shirt dress
From Farfetch
blue cotton blend denim stonewashed corduroy collar corduroy detailing spread collar front button fastening detachable and adjustable waist belt short sleeves two chest flap pockets knee-length straight hem