Cropped Denim Top, $23
Moto Denim Bralet, $50
One-Shoulder Striped Denim Top, $360
Lafayette Top, $198
French Cuff Ballerina Top, Was: $315, Now: $189
Cut Out Denim Bodice, Was: $760, Now: $380
Blue Denim Raw Edge Cami Crop Top, $60
Asymmetric Frayed Top, $195
Raw-Cut Denim Shirt, $43
Annabelle Frayed Denim Top, $64
Printed Denim Shirt, $890
Marina Denim Joy Top, $75
Embroidered Crop Top, $199
Sleeveless Frayed Denim Top, $85
Denim Tie-Neck Shirt, Was: $88, Now: $60
One-Shoulder Frayed Stretch-Denim Top, $176
Flared Hem Denim Blouse, $545
Sloane Hello Smile L/S Button Up Denim Shirt, $176
Cropped Ruffled Denim Top, $590
Denim One Shoulder Ruffle Top with Choker Detail, $70