You heard it here first, H&M [1] has so many cute items on sale right now, you'll have a fun time putting together a whole new summer wardrobe [2]. From drawstring tops to satin mini dresses, you'll find pieces that will effortless transition from day to night. We love making our closet work hard for us, which is why we're eyeing these 34 pieces that will work for virtually all occasions.
Go ahead and check out these Memorial Day deals. We know these looks will definitely sell out, so get them while you can.
H&M Ribbed Dress
H&M Ribbed Dress [4] ($30, originally $70)
H&M Ribbed Jersey Dress
H&M Ribbed Jersey Dress [5] ($20, originally $50)
Faux Leather Shirt Jacket
Faux Leather Shirt Jacket [6] ($25, originally $50)
Embrace High Bermuda Shorts
Embrace High Bermuda Shorts [7] ($18, originally $30)
Puff-sleeved Smocked Blouse
Puff-sleeved Smocked Blouse [8] ($11, originally $18)
Shoulder-pad T-shirt Dress
Shoulder-pad T-shirt Dress [9] ($15, originally $35)
Seamless Ribbed Bodysuit
Seamless Ribbed Bodysuit [10] ($20, originally $30)
A-line Skirt
A-line Skirt [11] ($10, originally $25)
V-neck Dress
V-neck Dress [12] ($15, originally $30)
Rib-knit Dress
Rib-knit Dress [13] ($45, originally $60)
Puff-sleeved Blouse
Puff-sleeved Blouse [14] ($8, originally $18)
Puff-sleeved Blouse
Puff-sleeved Blouse [15] ($13, originally $25)
Rib-knit Sweater
Rib-knit Sweater [16] ($10, originally $25)
Draped Top
Draped Top [17] ($13, originally $35)
Oversized Wool-blend Cardigan
Oversized Wool-blend Cardigan [18] ($43, originally $70)
Puff-sleeved Blouse
Puff-sleeved Blouse [19] ($7, originally $18)
Back-laced Dress
Back-laced Dress [20] ($17, originally $30)
Wrapover-back Sweater
Wrapover-back Sweater [21] ($11, originally $25)
Short Pencil Skirt
Short Pencil Skirt [22] ($22, originally $35)
Draped Top
Draped Top [23] ($18, originally $35)
Open-backed Top
Open-backed Top [24] ($20, originally $35)
Faux Shearling-lined Jacket
Faux Shearling-lined Jacket [25] ($65, originally $99)
Quilted Top
Quilted Top [26] ($23, originally $40)
Denim Skirt
Denim Skirt [27] ($17, originally $30)
Draped Dress
Draped Dress [28] ($22, originally $50)
Puff-sleeved Blouse
Puff-sleeved Blouse [29] ($19, originally $25)
Chain-detail Sweater
Chain-detail Sweater [30] ($14, originally $30)
Smock-detail Satin Dress
Smock-detail Satin Dress [31] ($16, originally $25)
Ribbed Top
Ribbed Top [32] ($14, originally $18)
Wrapover Sweater
Wrapover Sweater [33] ($15, originally $25)
Wide Belted Pants
Wide Belted Pants [34] ($16, originally $35)
Draped Jersey Dress
Draped Jersey Dress [35] ($12, originally $40)
Drawstring Top
Drawstring Top [36] ($12, originally $15)
Shirt Jacket
Shirt Jacket [37] ($40, originally $50)
Ribbed Dress
Ribbed Dress [38] ($8, originally $18)
Ribbed Cardigan
Ribbed Cardigan [39] ($8, originally $13)