The Mazzy Shirt is our slouchy update of the classic Western check shirt. Slightly oversized in shape with drop shoulders, this piece is flattering for all body shapes and sizes.
More sizes and colours available.
$119.95Original price was: $119.95.$59.00Current price is: $59.00.