This Just In


Looks We Love

The Getaway Shop

Labels We Love

The Madewell Essentials


Your double-tap-worthy pics

From denim recycling to
beach cleaning



(see all)

high-rise skinny jeans
skinny jeans
demi-boot jeans
wide-leg jeans
straight-leg jeans
perfect summer jeans
overalls & jumpsuits
perfect vintage collection
maternity jeans
more denim dressing










intimates & pajamas



extended sizes

shoes, bags &








The Scenes

Our Blog





About Madewell

Embroidered Cutoff Denim Shirt
full size
Embroidered Cutoff Denim Shirt
Embroidered Cutoff Denim Shirt
Embroidered Cutoff Denim Shirt
Product Details
A borrowed-from-the-boys denim shirt with a he's-not-getting-this-one-back cutoff hem. Inspired by '60s festival styles, this special version has intricate floral embroidery stitched all over the front and back in colors that remind us of the sunset.
  • True to size.
  • Cotton.
  • Machine wash.
  • Import.
  • Select stores. 
Free shipping exclusively for Madewell Insiders
*For complete details, see our Shipping Policy.

Embroidered Cutoff Denim Shirt

Embroidered Cutoff Denim Shirt is rated 4.6 out of 5 by 14.
Rated 5 out of 5 by from Wonderful Shirt! This shirt is amazing and I'm surprised that it's not sold out yet. It can be worn as a shirt or jacket. The fit is slightly large and I ordered a size down. I am a 26 or 27 in jeans and a small top in Madewell but got a XS. Buy this shirt! You won't be disappointed!!
Date published: 2017-11-05
Rated 5 out of 5 by from Denim with flowers This shirt is perfect for wearing by itself or with tank top. It’s true to size. I love the quality and the design. I can wear with black jean, white jean or burgundy jean. Love it. Perfect for fall, winter and even spring in California.
Date published: 2017-11-03
Rated 5 out of 5 by from beautiful on-trend cotton shirt I wanted an on-trend embroidered denim shirt and this was the most beautiful one I found. Extra points for being cotton instead of polyester. I usually buy petite clothing from other brands, but Madewell's XS fits fine except for the sleeve being a little long (I turn up the cuff). The raw hem is also quite trendy. I'll wear this with skirts as well as dark jeans.
Date published: 2017-10-19
Rated 5 out of 5 by from Great piece Love this shirt. On trend and cute w Olive shorts or denim. Looks cute untucked or not... even could serve as a light jacket over a tank. Great quality!
Date published: 2017-08-27
Rated 5 out of 5 by from DYNAMIC DENIM SHIRT LOVE this shirt and it washed and dried so well; no shrinkage! FUN to wear as well.
Date published: 2018-02-13
Rated 5 out of 5 by from Super Cute! I love this shirt! It looks great paired with jeans or dark denim. I'e already received so many compliments on it. Really great quality!
Date published: 2017-12-18
Rated 5 out of 5 by from Cute Denim Shirt with embroidery; even it is cutoff, not too short I have been looking for embroidery denim shirts for quite a while. This looks a little darker than it in the picture, but the denim is in good quality. embroidery is not tacky. To me, the sleeves are a tad short. More like a relax (generous) fit.
Date published: 2017-12-14
Rated 5 out of 5 by from Beautiful shirt and high quality Love this shirt! The denim is soft and the embroidery is beautiful. I felt the sizing ran true to size. I bought a small which is usually what I wear. I love the rough edge at the bottom. I think it would look like your mom's shirt if it didn't have a little edge.
Date published: 2017-12-12
Rated 5 out of 5 by from Flower Power Love this top. It's super cute all buttoned-up or open with a tee/tank underneath!
Date published: 2017-12-08
Rated 5 out of 5 by from Very cute! I do love this top, But I didn't know it was frayed at the bottom. It's still long enough to tuck in. very cute on!
Date published: 2017-11-21
  • y_2018, m_7, d_15, h_21
  • bvseo_bulk, prod_bvrr, vn_bulk_2.0.8
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_14
  • loc_en_US, sid_G7355, prod, sort_[SortEntry(order=RATING, direction=DESCENDING), SortEntry(order=HELPFULNESS, direction=DESCENDING), SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_madewell