Discover the distinctive style and craftsmanship of AllSaints with this grey denim shirt dress. Featuring long sleeves, front pockets, and button closure, this dress perfectly marries utility and style. Ideal for casual outings or adding a rugged edge to a more refined ensemble, this piece is versatile and timeless.
Materials: 100% Cotton