Shirt Dresses

With the comfort of a shirt and the refinement of a dress, who doesn’t love a good shirt dress? We know we sure do. We’ve curated the best selection of both casual and fashion-forward shirt dresses to take you from the office, to work, to happy hour. Try an athleisure inspired T-shirt dress and sneakers for a casual outing or a leopard print mini shift dress with ankle booties for a first date.
View as Grid List

Items 1-80 to 128 total

Page
per page
Sort By
  1. Add to Wish List Add to Compare
    HOLD ON TIGHT MINI DRESS WITH WAIST CUTOUTS
    HOLD ON TIGHT MINI DRESS WITH WAIST CUTOUTS
    As low as $59.90
  2. Add to Wish List Add to Compare
    Front View Kappa Womens 222 Mora Mini Dress
    KAPPA WOMENS 222 MORA MINI DRESS
    As low as $65.00
  3. Add to Wish List Add to Compare
    DOIN' IT RIGHT BUTTON UP PLAID DRESS
    DOIN' IT RIGHT BUTTON UP PLAID DRESS
    As low as $69.90
  4. Add to Wish List Add to Compare
    OH LA LA FASHION T SHIRT DRESS
    OH LA LA FASHION T SHIRT DRESS
    As low as $49.90
  5. Add to Wish List Add to Compare
    NECKLACE DETAIL TSHIRT DRESS
    NECKLACE DETAIL TSHIRT DRESS
    As low as $44.90
  6. Add to Wish List Add to Compare
    PLUS FINE TIME MAXI DRESS WITH HIGH SLIT
    PLUS FINE TIME MAXI DRESS WITH HIGH SLIT
    As low as $69.90
  7. Add to Wish List Add to Compare
    PLUS DEAR DIARY MIDI BUTTON UP DRESS
    PLUS DEAR DIARY MIDI BUTTON UP DRESS
    As low as $59.90
  8. Add to Wish List Add to Compare
    DEAR DIARY MIDI BUTTON UP DRESS
    DEAR DIARY MIDI BUTTON UP DRESS
    As low as $59.90
  9. Add to Wish List Add to Compare
    PLUS LACE ME UP T SHIRT DRESS
    PLUS LACE ME UP T SHIRT DRESS
    As low as $39.90
  10. Add to Wish List Add to Compare
    PLUS I DON'T CARE T SHIRT DRESS WITH RHINESTONE TIE
    PLUS I DON'T CARE T SHIRT DRESS WITH RHINESTONE TIE
    As low as $39.90
  11. Add to Wish List Add to Compare
    Front View Plus Chains On My T Mini T Shirt Dress
    PLUS CHAINS ON MY T MINI T SHIRT DRESS
    As low as $49.90
  12. Add to Wish List Add to Compare
    PROVE ME WRONG BUTTON UP DRESS WITH ATTACHED CORSET
    PROVE ME WRONG BUTTON UP DRESS WITH ATTACHED CORSET
    As low as $69.90
  13. Add to Wish List Add to Compare
    TILL THE SONG ENDS STONE PRINT SHIRT DRESS
    TILL THE SONG ENDS STONE PRINT SHIRT DRESS
    As low as $89.90
  14. Add to Wish List Add to Compare
    Front View Birthday Queen Sequin T Shirt Dress
    BIRTHDAY QUEEN SEQUIN T SHIRT DRESS
    As low as $59.90
  15. Add to Wish List Add to Compare
    GOLDEN LOOKS BUTTON UP MINI DRESS WITH FASHION SLEEVES
    GOLDEN LOOKS BUTTON UP MINI DRESS WITH FASHION SLEEVES
    Rating:
    100%
    As low as $69.90
  16. Add to Wish List Add to Compare
    LIVING FOR THIS PLAID TIE FRONT DRESS
    LIVING FOR THIS PLAID TIE FRONT DRESS
    As low as $79.90
  17. Add to Wish List Add to Compare
    LACE ME UP T SHIRT DRESS
    LACE ME UP T SHIRT DRESS
    As low as $39.90
  18. Add to Wish List Add to Compare
    Front View Good For Your Soul Mini Dress With Low Neckline
    GOOD FOR YOUR SOUL MINI DRESS WITH LOW NECKLINE
    As low as $59.90
  19. Add to Wish List Add to Compare
    Front View Jet Life Maxi Dress
    JET LIFE MAXI DRESS
    As low as $69.90
  20. Add to Wish List Add to Compare
    QUEEN OF SOUL ARETHA FRANKLIN MINI DRESS
    QUEEN OF SOUL ARETHA FRANKLIN MINI DRESS
    As low as $39.90
  21. Add to Wish List Add to Compare
    I DON'T CARE T SHIRT DRESS WITH RHINESTONE TIE
    I DON'T CARE T SHIRT DRESS WITH RHINESTONE TIE
    As low as $39.90
  22. Add to Wish List Add to Compare
    Front View Face It Oversized Button Up Dress
    FACE IT OVERSIZED BUTTON UP DRESS
    Rating:
    100%
    As low as $49.90
  23. Add to Wish List Add to Compare
    Front View Plus Acdc Distressed Graphic T Shirt Dress
    PLUS ACDC DISTRESSED GRAPHIC T SHIRT DRESS
    As low as $39.90
  24. Add to Wish List Add to Compare
     Apply Pressure Button Up Mini Dress in Green Multi
    APPLY PRESSURE BUTTON UP MINI DRESS
    As low as $49.90
  25. Add to Wish List Add to Compare
    BETTY BOOP T SHIRT DRESS
    BETTY BOOP T SHIRT DRESS
    Rating:
    95%
    As low as $39.90
  26. Add to Wish List Add to Compare
    Front View Sweet Tooth Maxi T Shirt Dress With Tulle in White
    SWEET TOOTH MAXI T SHIRT DRESS WITH TULLE
    As low as $49.90
  27. Add to Wish List Add to Compare
    Extra View Plus Scarface Tie Dye T Shirt Dress With Feather Trim
    PLUS SCARFACE TIE DYE T SHIRT DRESS WITH FEATHER TRIM
    As low as $30.00 Regular Price $49.90
  28. Add to Wish List Add to Compare
    Front View Plus Mf Mini Sweatshirt Dress
    PLUS MF MINI FEATHER TRIM T SHIRT DRESS
    As low as $49.90
  29. Add to Wish List Add to Compare
    Front View Acdc Distressed Graphic T Shirt Dress
    ACDC DISTRESSED GRAPHIC T SHIRT DRESS
    As low as $39.90
  30. Add to Wish List Add to Compare
    Front View All Smiles Grateful Dead T Shirt Dress
    ALL SMILES GRATEFUL DEAD T SHIRT DRESS
    As low as $34.90
  31. Add to Wish List Add to Compare
    Front View Wish You Were Here Plaid T Shirt Dress With Oversized Belt in Green Multi
    WISH YOU WERE HERE PLAID T SHIRT DRESS WITH OVERSIZED BELT
    As low as $69.90
  32. Add to Wish List Add to Compare
    Front View Sunday Lovers Smocking Mini Dress in Dark Blue
    SUNDAY LOVERS SMOCKING MINI DRESS
    As low as $15.00 Regular Price $59.90
  33. Add to Wish List Add to Compare
    Front View At My Very Best Long Sleeve Blazer Dress in White
    AT MY VERY BEST LONG SLEEVE BLAZER DRESS
    As low as $40.00 Regular Price $89.90
  34. Add to Wish List Add to Compare
    Detail View Pull Me In Long Sleeve Corset Mini Dress in Blue
    PULL ME IN LONG SLEEVE CORSET MINI DRESS
    As low as $20.00 Regular Price $69.90
  35. Add to Wish List Add to Compare
    Front View In The Night Long Sleeve Satin Mini Dress
    IN THE NIGHT LONG SLEEVE SATIN MINI DRESS
    As low as $59.90
  36. Add to Wish List Add to Compare
    Back View Welcome To My Lair Long Sleeve Sheer Mini Dress in Grey
    WELCOME TO MY LAIR LONG SLEEVE SHEER MINI DRESS
    As low as $20.00 Regular Price $39.90
  37. Add to Wish List Add to Compare
    Front View Turn It Up Satin Pleated Mini Dress in Red Multi
    TURN IT UP SATIN PLEATED MINI DRESS
    As low as $20.00 Regular Price $49.90
  38. Add to Wish List Add to Compare
    Front View Paxton Sleeveless Ribbed Mini Dress in Heather Grey
    PAXTON SLEEVELESS RIBBED MINI DRESS
    As low as $10.00 Regular Price $34.90
  39. Add to Wish List Add to Compare
    Side View Here For It Sleeveless Maxi Dress in Burgundy Multi
    HERE FOR IT SLEEVELESS MAXI DRESS
    As low as $20.00 Regular Price $49.90
  40. Add to Wish List Add to Compare
    Full View Spin Me Around Tulle Mini Dress in Light Pink
    SPIN ME AROUND TULLE MINI DRESS
    As low as $50.00 Regular Price $119.90
  41. Add to Wish List Add to Compare
    Front View Plus Vote Vote Vote Rhinestone T-shirt Dress in White
    PLUS VOTE VOTE VOTE RHINESTONE T-SHIRT DRESS
    As low as $20.00 Regular Price $49.90
  42. Add to Wish List Add to Compare
    Side View Vote Vote Vote Rhinestone T- Shirt Dress in White
    VOTE VOTE VOTE RHINESTONE T- SHIRT DRESS
    As low as $10.00 Regular Price $49.90
  43. Add to Wish List Add to Compare
    Front View Thanks For Nothing Sweatshirt Dress in Grey
    THANKS FOR NOTHING SWEATSHIRT DRESS
    As low as $20.00 Regular Price $59.90
  44. Add to Wish List Add to Compare
    Side View Expensive Girl Long Sleeve Hooded Mini Dress in Olive
    EXPENSIVE GIRL LONG SLEEVE HOODED MINI DRESS
    As low as $30.00 Regular Price $59.90
  45. Add to Wish List Add to Compare
    Front View Queen Of The Wild Faux Suede Blazer Dress in Brown
    QUEEN OF THE WILD FAUX SUEDE BLAZER DRESS
    As low as $50.00 Regular Price $119.90
  46. Add to Wish List Add to Compare
    Front View A Cut Above Satin Blazer Dress in Orange Red
    A CUT ABOVE SATIN BLAZER DRESS
    As low as $80.00 Regular Price $99.90
  47. Add to Wish List Add to Compare
    Front View There She Goes Again Satin Printed Mini Dress in Orange Multi
    THERE SHE GOES AGAIN SATIN PRINTED MINI DRESS
    As low as $15.00 Regular Price $49.90
  48. Add to Wish List Add to Compare
    Front View Birthday Forever Shirt Dress in Black Multi
    BIRTHDAY FOREVER SHIRT DRESS
    As low as $20.00 Regular Price $49.90
  49. Add to Wish List Add to Compare
    Front View
    YEAH I SAID IT LONG SLEEVE RUCHED BELTED MINI DRESS
    As low as $20.00 Regular Price $49.90
  50. Add to Wish List Add to Compare
    Full View Always Classy Short Sleeve Ruched Mini Dress in Light Green
    ALWAYS CLASSY SHORT SLEEVE RUCHED MINI DRESS
    As low as $15.00 Regular Price $39.90
  51. Add to Wish List Add to Compare
    Full View Walking Art Long Sleeve Button Up Collared Dress in Multi
    WALKING ART LONG SLEEVE BUTTON UP COLLARED DRESS
    As low as $15.00 Regular Price $49.90
  52. Add to Wish List Add to Compare
    Front View Never In Doubt Long Sleeve Mini Dress in Beige
    NEVER IN DOUBT LONG SLEEVE MINI DRESS
    As low as $30.00 Regular Price $69.90
  53. Add to Wish List Add to Compare
    Full View Social Icon Long Sleeve Cinched Waist Mini Dress in Red
    SOCIAL ICON LONG SLEEVE CINCHED WAIST MINI DRESS
    As low as $20.00 Regular Price $54.90
  54. Add to Wish List Add to Compare
    Front View Out West Rhinestone Button Down Mini Dress in White
    OUT WEST RHINESTONE BUTTON DOWN MINI DRESS
    As low as $30.00 Regular Price $89.90
  55. Add to Wish List Add to Compare
    Front View Travel Bug Long Sleeve Shirt Dress in Black White
    TRAVEL BUG LONG SLEEVE SHIRT DRESS
    Rating:
    100%
    As low as $20.00 Regular Price $49.90
  56. Add to Wish List Add to Compare
    Front View Free Spirit Long Sleeve Animal Print Flowy Maxi Dress in Brown Multi
    FREE SPIRIT LONG SLEEVE ANIMAL PRINT FLOWY MAXI DRESS
    As low as $50.00 Regular Price $69.90
  57. Add to Wish List Add to Compare
    Front View Angel Baby Sweater Dress in Pink
    ANGEL BABY SWEATER DRESS
    As low as $40.00 Regular Price $59.90
  58. Add to Wish List Add to Compare
    Front View I Pray For You Long Sleeve Collared Mini Dress in Multi
    I PRAY FOR YOU LONG SLEEVE COLLARED MINI DRESS
    As low as $20.00 Regular Price $44.90
  59. Add to Wish List Add to Compare
    Front View Angel Baby Sweater Dress in Green
    ANGEL BABY SWEATER DRESS
    As low as $20.00 Regular Price $59.90
  60. Add to Wish List Add to Compare
     But Make It Fashion Long Sleeve Plaid Mini Dress in Pink Multi
    BUT MAKE IT FASHION LONG SLEEVE PLAID MINI DRESS
    As low as $30.00 Regular Price $69.90
  61. Add to Wish List Add to Compare
    Front View Take It To The House Long Sleeve Plaid Button Up Shirt Dress in Black Multi
    TAKE IT TO THE HOUSE LONG SLEEVE PLAID BUTTON UP SHIRT DRESS
    As low as $20.00 Regular Price $59.90
  62. Add to Wish List Add to Compare
    Full View Statue Says Satin Shirt Dress in Blue Multi
    STATUE SAYS SATIN SHIRT DRESS
    As low as $20.00 Regular Price $49.90
  63. Add to Wish List Add to Compare
    Front View Look At Her Now Deep V Puff Sleeve Mini Dress in Emerald
    LOOK AT HER NOW DEEP V PUFF SLEEVE MINI DRESS
    As low as $20.00 Regular Price $59.90
  64. Add to Wish List Add to Compare
    Front View Glitz And Glam Long Sleeve Blazer Mini Dress in Gold
    GLITZ AND GLAM LONG SLEEVE BLAZER MINI DRESS
    As low as $70.00 Regular Price $99.90
  65. Add to Wish List Add to Compare
    Front View All The Things Pearl Corset Shirt Dress in White Black
    ALL THE THINGS PEARL CORSET SHIRT DRESS
    As low as $70.00 Regular Price $79.90
  66. Add to Wish List Add to Compare
    Front View No Time For Drama Rhinestone Sweatshirt Dress in Black White
    NO TIME FOR DRAMA RHINESTONE SWEATSHIRT DRESS
    As low as $30.00 Regular Price $69.90
  67. Add to Wish List Add to Compare
    Front View Talk To The Hand Lace Up Sweatshirt Dress in Black
    TALK TO THE HAND LACE UP SWEATSHIRT DRESS
    As low as $50.00 Regular Price $89.90
  68. Add to Wish List Add to Compare
    Front View Cozy Turtleneck Sweater Dress in Taupe
    COZY TURTLENECK SWEATER DRESS
    As low as $30.00 Regular Price $59.90
  69. Add to Wish List Add to Compare
    Front View Let Us Live By Shamaica Chanel Two Tone Shirt Dress in Black Multi
    LET US LIVE BY SHAMAICA CHANEL TWO TONE SHIRT DRESS
    As low as $40.00 Regular Price $59.90
  70. Add to Wish List Add to Compare
    Front View Hey Big Spender Long Sleeve Mini Dress in Black
    HEY BIG SPENDER LONG SLEEVE MINI DRESS
    As low as $30.00 Regular Price $79.90
  71. Add to Wish List Add to Compare
    Front View More Than A Moment Pearl Sweatshirt Dress in Heather Grey
    MORE THAN A MOMENT PEARL SWEATSHIRT DRESS
    As low as $40.00 Regular Price $89.90
  72. Add to Wish List Add to Compare
    Side View Cheers Rhinestone Trim Pave Chain Sweatshirt Dress in Black
    CHEERS RHINESTONE TRIM PAVE CHAIN SWEATSHIRT DRESS
    As low as $30.00 Regular Price $79.90
  73. Add to Wish List Add to Compare
    Front View In The Mood For Snungs Sweater Dress in Heather Grey
    IN THE MOOD FOR SNUNGS SWEATER DRESS
    As low as $20.00 Regular Price $49.90
  74. Add to Wish List Add to Compare
    Front View Cut- It- Out Safety Pin Detail Long Sleeve Mini Dress in Black Multi
    CUT- IT- OUT SAFETY PIN DETAIL LONG SLEEVE MINI DRESS
    As low as $20.00 Regular Price $49.90
  75. Add to Wish List Add to Compare
    Front View Hey Big Spender Long Sleeve Mini Dress in Camel
    HEY BIG SPENDER LONG SLEEVE MINI DRESS
    As low as $30.00 Regular Price $79.90
  76. Add to Wish List Add to Compare
    Side View Charmed Tie Front Mini Dress in Orange Multi
    CHARMED TIE FRONT MINI DRESS
    As low as $20.00 Regular Price $44.90
  77. Add to Wish List Add to Compare
    Front View Money Honey Long Sleeve Mini Dress in Multi
    MONEY HONEY LONG SLEEVE MINI DRESS
    As low as $20.00 Regular Price $49.90
  78. Add to Wish List Add to Compare
    Front View Showstopper Rhinestone Shirt Dress in Blue Multi
    SHOWSTOPPER RHINESTONE SHIRT DRESS
    As low as $30.00 Regular Price $79.90
  79. Add to Wish List Add to Compare