The festive season is fast approaching and now is the time to stock up on those special touches for your home. With the cost of living soaring, many of us are on the lookout for some good bargains - and H&M's new Christmas range is full of them.
The high street giant's latest festive edit is priced from only £1.99, meaning there's something for everyone to add to their basket.
It won't be long before we start decking the halls of our homes and the new H&M Christmas collection is sure to give you all the inspiration you need.
Whether you're looking for festive cushion covers for the living room, or need some new Christmas tree decorations, there are plenty of gorgeous items to suit all interior styles.
With plenty of vibrant hues, the H&M Home Christmas homeware range will surely brighten up your space in no time.
It includes tableware with snowy scenes, glitzy tree decorations with plenty of sparkle and scented candles that will make any space feel more welcoming.
There are even cushion cases with adorable seasonal designs, perfect for those cosy winter nights on the sofa.
Shoppers can also pick up beautifully made napkins that will have your table looking immaculate for any Christmas guests.
Last week, H&M shared its new Christmas range to Instagram, causing excitement amongst many fans of the brand.
One person said: "omg yes to all of this!"
Another wrote: "Love the colors so perfect".
A third added: "Absolutely amazing collection".
And someone else raved: "This is adorable".
Whether you shop online or in-store, there's bound to be something in H&M's Christmas collection that will get you in the festive spirit. You can shop the full range at hm.com - while stocks last.
Some pieces are already flying off the shelves on the H&M website, so don't hang about.
To find out your closest branch of H&M, use the online shop locator tool. Opening and closing times for all stores can be found listed there as well.
Meanwhile, shoppers are loving Aldi's six-foot Christmas decoration that 'costs no more than 73p to run'.