Some baubles live to see just one year, either cracking after being hung over the radiator or losing all their glitter by new year's eve. But others are carefully handmade and finished to perfection, ready to bring Christmas cheer year after year.
While covering your whole tree in luxurious baubles in one Christmas might be a touch ambitious, buying one or two and slowly building up a collection is a joyous pursuit and will mean each bauble acts as a reminder of Christmases gone by.
From handblown glass creations to gorgeous velvet decorations, we've found the most gorgeous baubles to invest in this Christmas.
£43.08 for 6
£59 for 6
£21.54 for 6