Sick of staring at your closet every morning left wondering, "What they heck do I wear?" We feel you. This season is the perfect time to retire everything you never feel confident in. Treating yourself to a few new pieces will totally transform your wardrobe [1]. You don't have to spend a fortune to do so either. We shopped at H&M [2] and found 14 must haves [3] we think are worth owning. From off-the-shoulder dresses to velvet bikinis [4], you won't be disappointed. The best part: everything is under $40. Keep scrolling to upgrade your look today.
H&M Crêped Skirt
Style this H&M Crêped Skirt [5] ($25) with a simple white tee.
H&M Fine-Knit Drawstring Top
Show some skin in this cute H&M Fine-Knit Drawstring Top [6] ($18).
H&M Off-the-Shoulder Dress
Be sure to pack this [7] H&M Off-the-shoulder Dress [8] ($30) on your next vacation.
H&M Off-the-Shoulder Dress
We love the floral print on this H&M Off-the-Shoulder Dress [9] ($40).
H&M Sandal
Not sure what shoes to wear for date night [10] this Summer? Pair this H&M Sandal [11] ($35) with a cute dress.
H&M Crêped Skirt
You can take this H&M Crêped Skirt [12] ($35) from the desk to dinner.
H&M Velour Bikini
Looking for the perfect swimsuit this season? You need to own this H&M Velour Bikini Top [13] ($18) and Bottom [14] ($13).
H&M Open-Shoulder Dress
If you're attending a wedding this Summer, consider this sweet H&M Open-Shoulder Dress [15] ($35).
H&M Net Bag
These net style bags [16] are taking over, so get one for yourself with this H&M Net Bag [17] ($15).
H&M Denim Bib Overall Dress
You'll want to wear this H&M Denim Bib Overall Dress [18] ($35) with your favorite sneakers.
H&M Sleeveless Jersey Dress
This versatile H&M Sleeveless Jersey Dress [19] ($8, originally 14) comes in eight other pretty shades.
H&M Dress With Smocking
You can mix and match this H&M Dress With Smocking [20] ($40) with everything you already own.
H&M Scallop-Edged Ballet Flat
Add a pop of color to any look with this H&M Scallop-edged Ballet Flat [21] ($18).
H&M Bandeau Jumpsuit
Rock this H&M Bandeau Jumpsuit [22] ($35, originally 60) on a night out with heels.