Short-sleeved denim dress with puffed sleeves, button detailing at waist to mimic jeans pockets, and button details at cuff.
Ava Lane Boutique
Shop Celino
US Blanks
DIHSAN