If you're on the hunt for the perfect holiday party look this year, don't feel the need to overspend. Instead, try looking to H&M [1], because it's filled with so many stylish picks that look way more expensive than they are. From velvet dresses to glitter heels [2] and furry coats, we rounded up its best pieces of the season so you can shop smart. Keep scrolling to check out our favourites.
H&M V-Neck Dress
This gold H&M V-Neck Dress [3] ($60) looks so luxe.
H&M Sleeveless Jumpsuit
You can't go wrong owning this H&M Sleeveless Jumpsuit [4] ($50).
H&M Long Earrings
Wear these H&M Long Earrings [5] ($18) with an off-the-shoulder top.
H&M Fitted Dress
This sexy H&M Fitted Dress [6] ($18) is all about the back.
H&M Satin Sandals
These sleek H&M Satin Sandals [7] ($40) look designer.
H&M Calf-length Shirt Dress
We love the print on this H&M Calf-length Shirt Dress [8] ($35).
H&M Tie-top Blouse
This H&M Tie-top Blouse [9] ($25) also comes in black.
H&M Pleated Dress
Love leopard print? This H&M Pleated Dress [10] ($70) is for you.
H&M Pleated Dress
Be bold and rock this red H&M Pleated Dress [11] ($35).
H&M Tuxedo-collared Coat
Not sure what coat to wear with your dress? Invest in this chic H&M Tuxedo-collared Coat [12] ($60).
H&M Fitted Dress
You'll own this H&M Fitted Dress [13] ($50) for years.
H&M Wrap Dress
Wear this glitter H&M Wrap Dress [14] ($25) with sleek heels and a leather jacket.
H&M Faux Fur Coat
Feel glamorous in this leopard H&M Faux Fur Coat [15] ($99).
H&M Mesh Dress with Beads
This H&M Mesh Dress with Beads [16] ($35) is so pretty.
H&M Block-Heeled Sandals
Add some sparkle to your look with these fun H&M Block-Heeled Sandals [17] ($30).
H&M Off-the-shoulder Dress
Feel sexy and classy in this H&M Off-the-shoulder Dress [18] ($50).
H&M Glittery Pencil Skirt
You can style this H&M Glittery Pencil Skirt [19] ($20) with a comfy sweater.
H&M Crêped Blouse
Feel festive in this H&M Crêped Blouse [20] ($18).
H&M Faux Fur Jacket
You can throw on this soft H&M Faux Fur Jacket [21] ($35) over your dress.
H&M Embroidered Lace Blouse
Pair this H&M Embroidered Lace Blouse [22] ($50) with black trousers.