19 Un-Femme Dresses for When Pants Just Aren’t an Option

According to the recent Autostraddle reader style survey, a whopping 30% of you don’t wear dresses! And while I respect your dedication to pants, I also understand the tyranny of waistbands (even elastic ones). Below, 19 items of clothing that are called “dresses,” but are really more like extra long tee- and sweatshirts.

This cocoon I plan on wearing all winter long.


Get it from Uniqlo (sizes XXS-XXL) for $20. Also available in olive or navy.

A tee dress with some nautical flair.


Get it from ASOS (sizes 12-28) for $29.

This soft ‘n’ slouchy number.


Get it from Target (sizes XS-XXL) for $25. Also available in black and beige.

A hoodie dress to bring out your inner Sporty Spice.


Get it from Forever 21 (sizes S-L here, 0X-3X here) for $20. Also available in burgundy.

And a little something for V-neck lovers.


Get it from Old Navy (sizes XS-XXL) for $27. Also available in black, navy stripe, orange, and blue.

This super comfy maxi for if you’re goin’ commando.


Get it from Boohoo (sizes 12-20) for $24. Also available in grey or black.

A hooded mini for the worst of hair days.


Get it from Charlotte Russe (sizes XS to L) for $21.

This little sweat-tee hybrid.


Get it from Forever 21 (sizes 0X to 3X) for $18. Also available in pink.

A Chuck Taylor dress to match with your sneakers.


Get it from ASOS (sizes XS-XXL) for $36. Also available in black here.

And a big, blue, wearable blanket.


Get it from ASOS (sizes 12-28) for $35.

This very sunny sweat dress.


Get it from ASOS (sizes 0-14) for $36.

Or this polo for you preppies.


Get it from Lands’ End (sizes S-3X) for $35.

This cherry red cutie.


Get it from H&M (sizes 2-16) for $30.

This terrific tank tunic.


Get it from Old Navy (sizes 1X-4X) for $40. Also available in black, teal stripe, or blue.

A short ‘n’ sweet sweat dress.


Get it from Rebdolls (sizes L-4X) for $33. Also available in green and pink.

The perfect tee to wear without pants.


Get it from Old Navy (sizes XS-XXL) for $27. Also available in grey, black, orange stripe, pink stripe, and navy dot.

This blush-colored beauty that’s not too too pink.


Get it from ASOS (sizes 12-24) for $24.

A special piece for sleeve devotees.


Get it from Old Navy (sizes XS-XXL) for $30. Also available in red, green, and black.

And finally, a little something soft and swingy.


Get it from Old Navy (sizes 1X-4X) for $45. Also available in red, orange, or black.

Nora is a writer and shoot producer living in Brooklyn. Send her links to weird clothing and dog videos to nora [at] autostraddle [dot] com.

Nora has written 53 articles for us.