With the countdown until Christmas well underway, present shopping will be creeping up your to do list. While you’ve probably spotted some potential gifts for family and friends, there’s always one person for whom it is a struggle to buy a present.

Perhaps they have specific tastes, or already own everything you could possibly think of – but racking your brains for something that’ll impress them needn’t be a worry this year. 

Whether they’re in need of some new jewellery or simply want a winter wardrobe refresh, there’s countless fashion brands selling the perfect Christmas gift for that someone special.

From high-priced items earning their place under the tree to small but sentimental stocking fillers, if you haven’t gotten around to your Christmas shopping yet – or have been purposefully avoiding the task – I’ve got you covered.

I’ve rounded up the six stylish fail-safe pieces that will guarantee a smile come Christmas morning… 

Best fashion gifts to buy her this Christmas

The ‘almost fine’ jewellery

I’ve dubbed this category ‘almost fine’ since while it certainly looks like expensive fine jewellery, it comes without the hefty price tag, which means it’s ideal for gifting to a special someone. 

Avoid going off piste (easily done if you have magpie tendencies) by focusing on the styles your recipient already wears and loves. 

If they’re keen on stacking rings, another is always a welcome addition. Similarly bangles or bracelets, both of which look nice in multiples. Do check she has her ears pierced, as classic tiny gold hoops are an ageless option.