When the weather's warm, it's nice to be wearing something breathable and comfortable. For us, that's a dress [1]! But there's nothing worse than finding a supercute dress [2] only to discover that it keeps you suffocatingly hot all day long. So we've found 12 dresses made of cotton; they'll keep you feeling and looking good in the midst of the heat. Just keep reading to shop!
Ulla Johnson Joelle Floral Print Dress
This Ulla Johnson Joelle Floral Print Dress [4] ($335) will keep you feeling cool and looking polished.
Madewell Halter Tie Back Midi Dress
How pretty is this Madewell Halter Tie Back Midi Dress [5] ($158)?
NICHOLAS Pleated Poplin Shirtdress
This NICHOLAS Pleated Poplin Shirtdress [6] ($345) is so sophisticated, nobody would ever guess that it's boiling hot outside.
Gal Meets Glam Collection Addison Cotton Fit & Flare Wrap Dress
We're obsessed with this Gal Meets Glam Collection Addison Cotton Fit & Flare Wrap Dress [7] ($188).
Topshop Stripe Floral Mini Pinafore Dress
This Topshop Stripe Floral Mini Pinafore Dress [8] ($60) is the perfect summertime dress.
Velvet by Graham & Spencer Calico Stripe Belted Dress
This Velvet by Graham & Spencer Calico Stripe Belted Dress [9] ($209) is so breezy and easy to wear.
Cinq à Sept Anya Stretch Poplin Dress
Bring the drama in this Cinq à Sept Anya Stretch Poplin Dress [10] ($395).
City Chic Check Me Out Sheath Dress
The gingham print and off-the-shoulder silhouette on this City Chic Check Me Out Sheath Dress [11] ($119) is so on trend.
SP Black Gingham Wrap Dress
If you prefer a long sleeved variety, try this SP Black Gingham Wrap Dress [12] ($55).
Moon River Fray Detail Dress
This Moon River Fray Detail Dress [13] ($89) is appropriate for so many occasions. We love the midi hemline and simple belted waist.
1901 Pleat Collar Fit & Flare Dress
Orange is a really fun color to play with. This 1901 Pleat Collar Fit & Flare Dress [14] ($129) makes the Summer trend wearable.
Eliza J High/Low Faux Wrap Shirtdress
How pretty is this Eliza J High/Low Faux Wrap Shirtdress [15] ($99, originally $148)?