Some of us love summer for the sheer fact that it’s synonymous with the sundress. But then there are those who find the breezy silhouette to be more of a hindrance than a help. (Um, is there anything worse than chaffing? The answer is no.) For the latter set, don’t let the summer heat stop you from embracing pants. Look to these easy, breezy, no-dresses-allowed outfits.
The Best Summer Outfits to Wear If You Hate Dresses
PureWow editors select every item that appears on this page, and some items may be gifted to us. Additionally, PureWow may earn compensation through affiliate links within the story. All prices are accurate upon date of publish. You can learn more about the affiliate process here.
Crochet Top + Culottes + Fringe Slides
A thin, open-weave top paired with loose-fitting pants should be your new uniform.
Get the Look: City Chic top ($48); Modcloth culottes ($65); Raye slides ($138)
White Blouse + White Jeans + Neutral Accessories
Keep it light and sun-reflecting, then style things up with complementary accessories.
Get the Look: Uniqlo tee ($15); Frame jeans ($195); Forever 21 duster ($20); Eric Javitz hat ($198); Louise Et Cie sandal ($120)
Striped Tank + Joggers + Slides
Loose-fitting fabrics are your friends during warm days that turn to cooler nights.
Get the Look: Kate Spade tank ($105); Trouvé pants ($79); Vince slides ($130)
Linen Button-down + Linen Pants + Straw Tote
Linen is synonymous with summer, and for good reason. It won’t stick to sweaty skin and offers nice airflow.
Get the Look: Joie pants ($188); French Connection shirt ($98); Mar Y Sol tote ($139); Linea Paolo Mule ($110)
Denim Jacket + Jumpsuit + Stacked Heels
The chill version of a date-night dress.
Get the Look: DL1961 jacket ($188); Modcloth jumpsuit ($80); Sam Edelman sandals ($100)
Off-the-shoulder Top + Boyfriend Jeans + Sandals
A jeans gal through and through? Keep them baggy and distressed, then pair ’em with a no-fuss top.
Get the Look: Socialite top ($42); Rebecca Minkoff jeans ($118); Sole Society bag ($80); Joie sandals ($75)