NewLands' End Linen Long Sleeve Button Front Shirt Dress$71.96 – $79.96Current Price $71.96 to $79.96$89.95 – $99.95Previous Price $89.95 to $99.955(1)
Boden Amy Print Long Sleeve Stretch Cotton Shirtdress$95Current Price $95$190Previous Price $190 Only a few left
Nordstrom For GoodNordstrom Long Sleeve Stretch Linen Blend Faux Wrap Shirtdress$149Current Price $1494.3(4)
Polo Ralph Lauren Long Sleeve Stripe Poplin Mini Shirtdress$228Current Price $2284(2) Only a few left
Polo Ralph Lauren Long Sleeve Stripe Shirtdress$199.99Current Price $199.99$298Previous Price $298New Markdown2.7(3)
Nordstrom For GoodCaslon® Stripe Long Sleeve Tiered Mini Shirtdress$62.65Current Price $62.65$89.50Previous Price $89.50New Markdown5(1)
SPANX® Long Sleeve Cotton Poplin Shirtdress (Regular & Plus)$88.80Current Price $88.80$148Previous Price $148 Only a few left
NewFaherty Julia Stripe Long Sleeve Organic Cotton & Linen Blend Wrap Shirtdress$268Current Price $268
Veronica Beard Raymond Denim Shirtdress$298.80Current Price $298.80$498Previous Price $498New Markdown4.7(3)
English Factory Pleated Long Sleeve Shirtdress$77Current Price $77$110Previous Price $110New Markdown5(1)
Julia Jordan Tie Belt Long Sleeve Maxi Shirtdress$148.50Current Price $148.50$198Previous Price $198New Markdown5(3)
Nordstrom For GoodFaherty Coastal Rio Long Sleeve Organic Cotton Poplin Maxi Shirtdress$198Current Price $1985(1)
Desigual Belted Long Sleeve Crepe Maxi Shirtdress$125.40Current Price $125.40$219Previous Price $219New Markdown2.7(3)
Karen Kane Mixed Stripe Long Sleeve Shirtdress$103.60Current Price $103.60$148Previous Price $148New Markdown
Sam Edelman Layered Mixed Media Dress$96 – $128Current Price $96 to $128$128Previous Price $128New Markdown5(3)
Donna Karan New York Floral Long Sleeve Belted Stretch Cotton Shirtress$107.40Current Price $107.40$179Previous Price $1795(1)
Billy T Upstate Floral Embroidered Long Sleeve High-Low Chambray Shirtdress$168Current Price $1685(1)
Lauren Ralph Lauren Striped Crêpe Shirtdress$130.65Current Price $130.65$195Previous Price $195 Only a few left